|
主题: 如何移去stage上的sprite?
|
 稻草人
职务:普通成员
等级:1
金币:0.0
发贴:51
注册:2001/1/24 19:43:43
|
#12001/7/4 22:47:27
如何移去stage上的sprite?我这样用的不行:sprite(x).member.membernum=0 ,难道是这样的吗? sprite(x).member=0
|
 mmzr
职务:普通成员
等级:1
金币:0.0
发贴:87
注册:2000/10/31 19:46:45
|
#22001/7/4 22:50:52
这样可以吗? sprite(x).loc=point(-100,-100)或用lingo删除cast里的member
编辑历史:[这消息被mmzr编辑过(编辑时间2001-07-04 22:53:36)]
|
 Call Me Simon
职务:普通成员
等级:2
金币:2.0
发贴:646
注册:2000/9/19 13:56:51
|
#32001/7/5 8:46:15
移到stage以外是个好办法, 不要轻易删除cast member.
|
 donlee
职务:普通成员
等级:1
金币:1.0
发贴:271
注册:2000/12/8 8:52:18
|
#42001/7/5 8:59:23
try: sprite(X).visible=false
|
 dexn
职务:普通成员
等级:1
金币:1.0
发贴:157
注册:2000/12/7 21:54:20
|
#52001/7/5 13:41:12
flyingbird在上个贴子中说 引用: 移到stage以外是个好办法, 不要轻易删除cast member.
我一向喜欢用sprite(x).member=member(0),有什么不好的地方,可以告诉我吗?
|
 Call Me Simon
职务:普通成员
等级:2
金币:2.0
发贴:646
注册:2000/9/19 13:56:51
|
#62001/7/5 14:50:01
没有什么不好, 个人习惯而已。
如果一定要说不同, offstage的方法保存sprite在memory 里, 调用起来应该快捷一些吧。
例如quicktime 就可以用类似的方法preload.
|
 Jawry
职务:普通成员
等级:1
金币:0.0
发贴:106
注册:2001/6/4 11:39:55
|
#72001/7/6 8:48:22
在director中,sprite(n).visible=FALSE可使sprite不见,但是其所有的属性将会变得不可用。 当想使其再可见时,可将其设为TURE即可
|
 稻草人
职务:普通成员
等级:1
金币:0.0
发贴:51
注册:2001/1/24 19:43:43
|
#82001/7/8 15:48:24
不,不。我当然知道sprite(x).visiable=false. 比方说我在写一飞机发missile,这missile用parentSript写,当missile超过stagewidth时,就要移去member,清空sprite.不然哪有这么多的channel.
|
 稻草人
职务:普通成员
等级:1
金币:0.0
发贴:51
注册:2001/1/24 19:43:43
|
#92001/7/8 15:50:12
BP:我发现sprite(x).member=0可以
|