荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: hellrock (地狱乐队I~地狱之王), 信区: Multimedia
标  题: 使用visible时要不要宣告puppetSprite
发信站: BBS 荔园晨风站 (Sun Dec 24 13:29:35 2000), 转信

不用 理论上当您要『变更』一个Sprite中的属性时 如它的演员 位置或大小等等
才需要将此Sprite宣告为puppetSprite 使用visible of sprite指令并非将Sprite中的
属性改变 只将此此Sprite所在的channel关闭 让使用者看不到图形而已 所以并不需
要宣告puppetSprite
  那么如何设计visible of sprite指令才好呢 我建议您撰写一个自订的Handler
也就是可随时被呼叫的函数一样 如下
  on togVisible sNum
    set the visible of sprite sNum to not(the visible of sprite sNum)
  end
在这个Handler之中含有一个参数 sNum 代表所要指定改变的Sprite位置 所以假设所
要改变的是第五个channel上的sprite 则可以利用下列的呼叫方式
  togVisible(5)
这个数字5就会变成为sNum  程式自动就会将它开或关
很多Lingo被写成如上的小副程式是蛮好的 因为它可以在其它的程式中被再用到


--
魔岩设计工作室-Rock Studio*[0

※ 来源:·BBS 荔园晨风站 bbs.szu.edu.cn·[FROM: bbs.stu.edu.cn]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店