我本来是不需要参数传递和按ESC弹出菜单的,但是为了方便朋友们,干脆一起写出来了。这个完全就是事件的脚本化,我怕事件写多了,写得乱七八糟,不好修改,干脆写成脚本了。我的水平也就这样了,这东西完全是事件的思维,不断的if,case,when,高手轻怕。我也知道,这玩意写得很繁琐,我也有好的想法写简单,但是水平有限,会出现自己都莫名其妙的问题,干脆就写成这样了。
版本1.01
1.修正了图片显示错误的问题,写糊涂了。
2.修正了返回地图时地图没有刷新的问题。
3.优化了结束拼图消失的问题。
另:我的设定是,第一盘赢后打开开关,但只要再进一次拼图开关就变关闭了,只要是不是
再胜利开关就是关闭状态,就是中途退出,开关就是关闭。不想要这设定的,删除166行的
$game_switches[$Pt_Victory] = false。
呃,还有一个问题,是我疏忽了,我这种播放SE\ME的方法不好,要是碰到一些音量控制脚本是无效的。所以,大家可以改一下,我说说就行了,不在脚本里改了。把177~193行的两个Audio.se_play("Audio/SE/002-System02", 100, 100)都改成$game_system.se_play($data_system.decision_se)。把194行左右的case @num里的所有播放音效改成$game_system.se_play($data_system.cursor_se)
接着,把329行左右的Audio.me_play("Audio/ME/001-Victory01", 100, 100),改成$game_system.me_play($game_system.battle_end_me)
--------------------------------------------------------------------华丽的分割线-----------------------------------------------------------
RUBY 代码
----------------------------------------------------------------------截图----------------------------------------------------------------
-------------------------------------------------------------------可爱的分割线------------------------------------------------------------
拼图图片制作:
图像——图像大小
设置好大小后,点切片工具
在图片上右键,选划分切片,切2 * 2的切片
再选椭圆工具
选固定比例 1:1,圆形选择工具的羽化调成0
按着ALT,对着中间切片中心的点拉出正圆
按shift+ctrl+J分离出一个新层,后,再选新层
切出来的第一个完整的图,记得再备份一个,后面用来制作黑色底版
然后不断的切切切,切成像甜甜圈那样5张。
然后就是一层一层的保存出来,包括那个完整大圆。
然后选择那个备份出来的大圆图,选图像——调整——色相、饱和度,明暗调成0
最后再保存出来就ok了!
=============================分隔,分隔===============
以下范例以更新1.01
百度网盘:
点我,点我,点我下载
点下面下载:
我切好的图片范例:
=====================================================
对了,求助大神一下,为什么游戏里会出现这种明显的缝隙?旋转到一定角度有,一定角度后没有。
本帖来自P1论坛作者海的那边,因Project1站服务器在国外有时候访问缓慢不方便作者交流学习,经联系P1站长fux2同意署名转载一起分享游戏制作经验,共同为国内独立游戏作者共同创造良好交流环境,原文地址: https://rpg.blue/forum.php?mod=viewthread&tid=253643 若有侵权,发帖作者可联系底部站长QQ在线咨询功能删除,谢谢。 |