赞 | 0 |
VIP | 5 |
好人卡 | 14 |
积分 | 15 |
经验 | 110639 |
最后登录 | 2015-10-15 |
在线时间 | 1157 小时 |
Lv3.寻梦者 小柯的徒弟
- 梦石
- 0
- 星屑
- 1535
- 在线时间
- 1157 小时
- 注册时间
- 2008-5-24
- 帖子
- 3085
|
首先,插入该段脚本到Main前。- class Game_Screen
- Push_扩展数量 = 10
- alias lv17_initialize initialize
- def initialize
- lv17_initialize
- for i in 1..Push_扩展数量
- @pictures.push(Game_Picture.new(i+100))
- end
- end
- alias lv17_update update
- def update
- lv17_update
- for i in 1..Push_扩展数量
- @pictures[i+100].update
- end
- end
- end
- class Spriteset_Map
- alias lv17_initialize initialize
- def initialize
- lv17_initialize
- for i in 1..Push_扩展数量
- @picture_sprites.push(Sprite_Picture.new(@viewport2,
- $game_screen.pictures[i+100]))
- end
- end
- end
- class Spriteset_Battle
- alias lv17_initialize initialize
- def initialize
- lv17_initialize
- for i in 1..Push_扩展数量
- @picture_sprites.push(Sprite_Picture.new(@viewport2,
- $game_screen.pictures[i+100]))
- end
- end
- end
复制代码 接着,利用事件指令里的脚本功能,插入代码——- 显示图片:
- $game_screen.pictures[number].show(name, origin, x, y, zoom_x, zoom_y, opacity, blend_type)
- 移动图片:
- $game_screen.pictures[number].move(duration, origin, x, y, zoom_x, zoom_y, opacity, blend_type)
- 其中:
- # name : 文件名
- # origin : 原点
- # x : X 坐标
- # y : Y 坐标
- # zoom_x : X 方向放大率
- # zoom_y : Y 方向放大率
- # opacity : 不透明度
- # blend_type : 合成方式
- # duration : 时间
- 旋转图片:
- $game_screen.pictures[number].rotate(速度)
- 删除图片:
- $game_screen.pictures[number].erase
复制代码 建议number为101以上的数字。 |
|