赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 1 |
经验 | 1515 |
最后登录 | 2017-4-25 |
在线时间 | 33 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 33 小时
- 注册时间
- 2010-9-5
- 帖子
- 7
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 kit0072 于 2017-4-3 19:31 编辑
意思是我想制作的游戏世界一直在mode7中.
我的插件要手动打开mode7 ,要使用这两句.
MGC.start_mode7
MGC.to_mode7_angle(70,1)
传送地图后就会失效,我理解为因为要显示出地图和相关图片后,才能计算mode7.
我的传送地图的方法是
(因为打开MODE7,会有2D地图转为2.5D的动画效果,所以要转换成MODE7后,才能显示画面)
:
淡出画面
场所移动
脚本:MGC.start_mode7
:MGC.to_mode7_angle(70,1)
淡入画面
:
我在想会不会有更简单的方法,只要「场所移动」就会帮我做了以上的语法.
我在Scene_Map试了几下,自己不太熟悉,找不到MODE7效果后才淡入画面的方法.
请问大家能教教我吗?
------------------------------------------------------------
解決方法
重点是UPDATE这句,先进行画面更新
不过新开始游戏时,还是2D画面,要在开新游戏时的脚本进行什么修改吧...
# ● 處理場所搬移
#--------------------------------------------------------------------------
def perform_transfer
pre_transfer
$game_player.perform_transfer
update
MGC.start_mode7
MGC.to_mode7_angle(70,1)
post_transfer
end |
|