Project1

标题: 00关于Graphics.update的问题 [打印本页]

作者: 湛蓝de海    时间: 2011-3-19 21:40
标题: 00关于Graphics.update的问题
本帖最后由 湛蓝de海 于 2011-3-19 23:12 编辑

最近初学脚本。
想请教一下Graphics.update的具体含义。

输入以下脚本时:
    @title03= Sprite.new
    @title03.bitmap = Bitmap.new("Graphics/Pictures/title/XXXX")
    @title03.x=0
    @title03.y=40
    @title03.flash(Color.new(255,255,255,128),40)
    loop do
    Graphics.update
    end
始终显示的是图片闪烁的第1个瞬间的,也就是始终是一张纯白的图。
请问以下如何能够显示完整的一次闪烁过程。

还有就是@wait_count = 的效果就是事件里等待的1/2吗?可以用事件的思路使用么?dsu_plus_rewardpost_czw
作者: Wind2010    时间: 2011-3-19 22:39
还需要调用@title03.update,详细请看F1的Sprite定义
@wait_count貌似只在事件执行中有效,新加的场景类(Scene)无效
作者: 湛蓝de海    时间: 2011-3-19 23:09
回复 Wind2010 的帖子

update是显示画面,@title.update就表示专门去刷新这个图片,可以这么理解么?
还有在脚本中如果要表示等待。
比如执行完一部分图片的处理以后,再显示选项什么的,应该怎么做?
谢谢。
作者: Wind2010    时间: 2011-3-20 09:34
  1. @wait_count = 0 if @wait_count == nil
  2. if @wait_count > 0
  3.   @wait_count -= 1
  4.   return
  5. end
复制代码





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1