查看: 1404|回复: 4

[已经解决] 脚本里显示和消失图片的代码

  [复制链接]
梦石
0
星屑
105
在线时间
393 小时
注册时间
2008-11-7
回帖
256
发表于 2011-11-22 11:32:48 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
脚本里显示和消失图片的代码是什么?
   @actor_back = Sprite.new
    @actor_back.bitmap = Bitmap.new("Graphics/Pictures/法阵.png")
    @actor_back.x = -200
    @actor_back.y = 0
    @actor_back.z = 1

就上面这段,显示关闭的代码是什么?

精灵族の天使<

梦石
0
星屑
1712
在线时间
3039 小时
注册时间
2007-3-16
回帖
33092

开拓者贵宾

发表于 2011-11-22 15:01:12 | 显示全部楼层
@actor_back.bitmap.dispose
关闭图片
回复

使用道具 举报

梦石
0
星屑
105
在线时间
393 小时
注册时间
2008-11-7
回帖
256
 楼主| 发表于 2011-11-22 17:41:48 | 显示全部楼层
精灵使者 发表于 2011-11-22 15:01
@actor_back.bitmap.dispose
关闭图片

那关闭之后再显示的代码是多少呢?
是这个么?@actor_back.update
回复

使用道具 举报

昨日的黄昏

梦石
0
星屑
1005
在线时间
937 小时
注册时间
2006-11-5
回帖
4020

第2届短篇游戏比赛季军第3届短篇游戏大赛小游戏及其他组季军

发表于 2011-11-22 17:51:08 | 显示全部楼层
本帖最后由 七夕小雨 于 2011-11-22 17:52 编辑

dispose方法调用的时候图片就会直接从内存中销毁~如果想要随时控制这个图片的现实和消失只要用visible就可以了

如@actor_back.visible=true#图片图片

@actor_back.visible=false#消失图片

visible是是否可见的方法,其实图片还是在内存中的~如果使用dispose就需要再实例化精灵对象也就是要再打一遍
  @actor_back = Sprite.new
    @actor_back.bitmap = Bitmap.new("Graphics/Pictures/法阵.png")
才可以再显示~两种方法自己选择一下吧
[url=http://weibo.com/2238291690?s=6uyXnP]
回复

使用道具 举报

精灵族の天使<

梦石
0
星屑
1712
在线时间
3039 小时
注册时间
2007-3-16
回帖
33092

开拓者贵宾

发表于 2011-11-22 23:16:38 | 显示全部楼层
推荐使用的时候用visible
最后彻底不用的时候再dispose
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部