赞 | 44 |
VIP | 0 |
好人卡 | 2 |
积分 | 128 |
经验 | 32788 |
最后登录 | 2023-8-17 |
在线时间 | 1567 小时 |
Lv4.逐梦者
- 梦石
- 8
- 星屑
- 4801
- 在线时间
- 1567 小时
- 注册时间
- 2014-1-9
- 帖子
- 402
|
本帖最后由 余音·魔眼 于 2018-3-16 22:27 编辑
如果你的横版脚本是SideView的话,就是以下这么改的
- class SideView
- def set_base_position(moment_set = true)
- mirroring_reset
- if @battler.actor?
- data = N03::ACTOR_POSITION[@battler.index].dup
- @base_x = data[0] * 100 if !@mirror
- @base_x = (Graphics.width - data[0]) * 100 if @mirror
- else
- data = [@battler.screen_x, @battler.screen_y, 0].dup
- @base_x = data[0] * 100 if !$sv_camera.mirror
- @base_x = (Graphics.width - data[0]) * 100 if $sv_camera.mirror
- end
- @base_y = data[1] * 100
- @base_h = data[2] * 100
- @base_z = @y
- return if !moment_set
- case @battler.index
- when 1 #这个是角色的ID-1
- @x = #你想要的数值
- @y = #你想要的数值
- @z = #你想要的数值
- when 2
- @x = #XXX
- @y = #XXX
- @z = #XXX
- when 3 #以此类推
- else
- @x = @base_x
- @y = @base_y
- @z = @base_z
- end
- end
-
- end
复制代码 |
|