赞 | 0 |
VIP | 0 |
好人卡 | 20 |
积分 | 1 |
经验 | 9045 |
最后登录 | 2013-2-14 |
在线时间 | 320 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 320 小时
- 注册时间
- 2011-6-23
- 帖子
- 260
|
本帖最后由 liuziyuan201019 于 2012-6-30 15:29 编辑
- Pictures = 1
- class Interpreter
- #--------------------------------------------------------------------------
- # ● 显示图片
- #--------------------------------------------------------------------------
- def command_231
- # 获取图片编号
- number = @parameters[0] + ($game_temp.in_battle ? 50 : 0)
- # 指定方法为 [直接指定] 的情况下
- if @parameters[3] == 0
- x = @parameters[4]
- y = @parameters[5]
- # 指定方法为 [使用变量指定] 的情况下
- else
- x = $game_variables[@parameters[4]]
- y = $game_variables[@parameters[5]]
- end
- # 显示图片
- $game_screen.pictures[number].show(@parameters[1], @parameters[2],
- x, y, @parameters[6], @parameters[7], 0, @parameters[9])
- if not $game_switches[Pictures]
- # 移动图片
- $game_screen.pictures[number].move(20, @parameters[2],
- x, y, @parameters[6], @parameters[7], @parameters[8], @parameters[9])
- else
- # 显示图片
- $game_screen.pictures[number].show(@parameters[1], @parameters[2],
- x, y, @parameters[6], @parameters[7], @parameters[8], @parameters[9])
- end
- # 继续
- return true
- end
- end
- class Game_Picture
- #--------------------------------------------------------------------------
- # ● 消除图片
- #--------------------------------------------------------------------------
- def erase
- if not $game_switches[Pictures]
- move(20,@origin,@target_x,@target_y,@target_zoom_x,@target_zoom_y,0,@blend_type)
- else
- @name = ""
- end
- end
- end
复制代码 这是范例。
Project2.rar
(200.1 KB, 下载次数: 19)
Pictures 是开关编号。
比如 Pictures = 1 ,则1号开关打开的时候,显示图片时会一下子显示……而1号开关关闭时,显示图片时会淡入淡出。���
@CcsChan���
啊?改什么?
不过至少也要加分吧?������ |
评分
-
查看全部评分
|