设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

想了解脚本做两侧消去特效的方式

查看数: 2085 | 评论数: 5 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2016-2-2 23:09

正文摘要:

最近修改内部脚本得来一个自订义的标题画面 但是希望在按下按键时有从两侧刷淡并消失的特效 不过似乎找不到这种的指令?搜索也不知道下什麽关键字,就来求助了!!! 请各位帮帮忙,谢谢!! ...

回复

黄亦天 发表于 2016-2-3 22:33:17
本帖最后由 黄亦天 于 2016-2-3 22:36 编辑

Scene_Map里
  1.   #--------------------------------------------------------------------------
  2.   # ● 执行战斗前的渐变
  3.   #--------------------------------------------------------------------------
  4.   def perform_battle_transition
  5.     Graphics.transition(60, "Graphics/System/BattleStart", 100)
  6.     Graphics.freeze
  7.   end
复制代码
这个是战斗前的渐变

仿照BattleStart的样子修改图片  可以做出类似的效果

仿照相关的脚本加在相应的位置 应该可以实现和战斗前渐变一样的效果

点评

先谢谢你~不过刚才研究了,我推算他是不是单纯利用淡入那张渐变图的方式制造渐变?因为他要作的是渐变整个画面,而不是画面中的一个个体。  发表于 2016-2-3 23:21
小灵魂 发表于 2016-2-3 21:16:34
本帖最后由 小灵魂 于 2016-2-3 21:27 编辑

不明觉厉。。。这种遮罩都涉及到了。。。偶这种小渣渣只能坐等大神解答。。完全不知道怎么办。。

不过事件的话= =只能仿个差不多的。。
显示图片
移动图片(X轴缩放 = 0)
最后配合消除图片

要说脚本的话= =无力。。类似进入战斗时候那段特效?
我能想到的依旧只是事件的方法= =
  1. $game_map.screen.pictures[1].show("abc", 1, 320, 200, 100, 100, 255, 0) #依次[1]图片编号,图片名,原点(左上/中心),x,y,透明度,合成方式。
  2. $game_map.screen.pictures[1].move(1, 320, 200, 0, 100, 255, 0, 60)#依次[1]图片编号,原点,x,y,x缩放,y缩放,透明度,合成方式,持续时间
复制代码
配合
  1. $game_map.screen.pictures[1].erase
复制代码


ps:上传之后我这是慢了多少倍啊= =天。。。。

点评

目前是用这种方法再做的,可以制造假淡出,不过里面的文字会使整个效果破功的說TAT 还是感谢你~~  发表于 2016-2-3 23:16
Vortur 发表于 2016-2-3 10:31:50
本帖最后由 Vortur 于 2016-2-16 17:40 编辑

按下按钮刷淡效果:
1.首先准备好 事件做的标题 和 跳过标提脚本
2.调试好事件标题,关键是确定所有按钮的位置
3.假设有3个按钮,则分别准备三张刷淡效果png图片
4.使用“显示图片”、“移动图片”、“消除图片”命令制作该效果



理解错了:
事件标题 切换场景刷淡效果
首先准备好 事件做的标题 和 跳过标提脚本
然后,准备一张png文件
最后,在事件中设置:
1.显示图片(即上面的黑边),透明度为0。
2.移动图片,将透明度变为255,且等待完成。
3.最后是场所移动。

点评

事件标题的话不太清楚是什麽?这边下面附上效果!!>< 谢谢你新年快乐  发表于 2016-2-3 20:13
喵呜喵5 发表于 2016-2-2 23:23:56
请参考原生脚本的 Scene_End ,在退出该界面时有一段窗口关闭的特效

点评

先感谢回答TWT 游戏中的窗口画面都比较没有我希望的效果,所以想试着看有没有遮罩之类的作法可以淡出那个选项的框框,下面补上希望的效果!!  发表于 2016-2-3 20:12
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-17 09:55

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表