制作flash换装小游戏(按钮代码)

制作flash换装小游戏(按钮代码),第1张

很简单先举个例子:
我们假设制作不同发型切换。先制作一个“影片剪辑”每一帧在相应重叠位置的坐标上画好不同的发型,比如第一帧是短发,第二帧是长发,第三帧是光头。
然后回到总场景,用文本工具弄一个“动态文本”,把动态文本的“变量”,输入上一个你需要的代号,我在这里就把它输入为代号发型,然后在动态文本框里面输入数字“1”,代表是默认的数字,也就是短发。
然后把你刚才制作的3帧的影片剪辑拖放到场景中,给他命名为发型替换,当然别忘了在影片剪辑里面的第一帧动作中输入stop();不然会自动播放,发型会像动画一样滚动。。。。输入这个命令是为了让画面固定到第一个发型上。
然后建立2个按钮,一个是“+”,一个是“-”,用于前进还是后退发型编号。
“+”按钮:点击按钮,在“动作”里面写入编码:(“//”后面为我的解释。)
on
(release)
{
//按钮触发的代码,意思是"当按钮按下后,又松开,需要触发的内容"
代号发型
=
代号发型-(-1);
//每点击一次按钮,代号发型数字+1
if
(代号发型
==
1)
{
//如果代号发型值为1
发型替换gotoandstop(1);
//那么发型替换影片剪辑就显示第一帧,也就是短发
}
if
(代号发型
==
2)
{
发型替换gotoandstop(2);
//那么发型替换影片剪辑就显示第二帧,也就是长发
}
if
(代号发型
==
3)
{
发型替换gotoandstop(3);
}
if
(代号发型
==
4)
{
//最后,如果是4
代号发型
=
1;
//那么值返回第一个短发
发型替换gotoandstop(1);
//图像也跟着回到第一帧显示短发
}
}
当然这是渐进型的还有一个方式是点击相应换相应衣服
那个其实跟这个差不多
就是,每一种发型,都制作为一个按钮,然后,在不同发型按钮中输入不同的代码,区别就是
发型替换gotoandstop(第几帧);
明白了么
-
-!

在线flash小游戏是不能用FLASH GAME MASTER进行修改的。
因为使用FLASH GAME MASTER需要打开swf文件,所以必须把小游戏下载后才可以用FLASH GAME MASTER进行修改。下面用FLASH GAME MASTER27用举例:
修改神秘魔塔世界方法:
1先打开游戏的swf文件进入游戏(不进入游戏是不能修改的)。
2选择“编辑”中的打开编辑面板选项。
3在“请输入要查找的数值”里输入要修改的数字。
例如:
修改攻击10,那就输入10,然后点击“查找”,这时出现许多数据。找到at后双击会出现修改对话框,输入要修改的数1000,“确定”就行了,如果选中“锁定”,那么攻击永远是1000,不会再改变了。
4设置完后选“关闭”,回到游戏。
之后就用攻击1000打吧。
但是不同游戏数据是不一样的,所以每个游戏都需要找数据变量。

修改方法
要用Flash Game Master 来修改flash游戏,我们必须先得把该flash游戏下载到本机后才能进行修改
接下来具体来看看如何进行flash游戏的修改。Flash的游戏变量一般有两种显示方法,一种是直接的以数值的形式显示出来,这种类型的比较容易进行相关的变量修改。而另一种则是以图示的形式来代表数值,这种不能直观的看到需要修改的数值,所以需要用另一种方式来进行查找修改。接下来我们就分这两种情况来讨论,看看如何搞定flash游戏的修改。
一、 有具体数值的变量的flash游戏修改
1首先点击进入该游戏
具体 *** 作:Flash Game Master菜单栏→文件→打开文件→浏览找到你要修改的游戏→打开。这样就进行了Flash游戏的载入,可以看到在Flash Game Master中已经顺利的打开了该flash游戏了,这时就可以和平时玩flash的时候一样开始进行游戏。
2接下来我们来进行游戏修改,以修改金钱这个变量为例。例如当前游戏中金钱值为80
接下来的具体 *** 作:菜单栏→编辑→打开编辑面板→在编辑面板的"请输入要查找的数值"里输入当前金钱值80→菜单栏→然后点击查找按钮。接着在编辑面板里就会显示出找到的所有数值等于80的游戏变量。(如果数目较多,可能反应会比较缓慢)
3接下来就是等数据变化了
具体 *** 作:菜单栏→编辑→关闭编辑面板→回到游戏中→用常规游戏的方法使你刚刚查找的变量的数值有所变化(增加或减少),可以进行东西的购买之类的,金钱值就相应的减少到了65。
4更改数值
然后再打开编辑面板→在编辑面板的"请输入要查找的数值"里输入当前金钱值65→然后点击查找按钮,这时,你会发觉找到的相关变量少了,甚至就只剩下一个了→这时你就可以双击该找到的变量,然后在d出的具体修改对话框中的"值"里输入你想要修改到的数值(数据最好别太大否则溢出就不好玩了),"锁定"的意思是保持该值不变化→然后按确定→关闭编辑面板→回到游戏中看看吧,你已经成了大富翁了,再怎么浪费钱也不会见到钱数的减少,当然你也可以修改生命值等其他东西,查找修改的方法和修改金钱的方法是一样的。
二、无具体数值的变量的flash游戏修改
1点击进入该游戏
同样用Flash Game Master载入,并开始游戏,可以看到该游戏的生命值是以血条的形式来显示的,无法看到具体的数值,我们应该怎么样来修改它呢?
2接下来我们来进行游戏查找
a具体 *** 作:菜单栏→编辑→打开编辑面板→直接点击查找按钮(不需要输入数值)。接着在编辑面板里就会显示出找到的所有变量(如果数目较多,可能反应会比较缓慢)。菜单栏→编辑→关闭编辑面板→回到游戏中→用常规游戏的方法使你刚刚查找的变量的数值有所变化。
b然后再打开编辑面板→在编辑面板的"请输入要查找的数值"里输入"-"(减号),相应的如果需要修改的数值是增加了就输入"+"(加号),然后点击查找按钮。
c这时数据变少了吧,重新按b步 *** 作直道找到数值为止。
3修改变量
小提示1:有些时候可以直接从变量名字中来判断是否是需要修改的值(多数flash游戏作者都喜欢以数值的具体名称为变量名),这样就可以只查找一次,然后进行就可以快捷的修改了。有些游戏第一次搜索结果中有个名为"gold"的变量,就可以初步判断是我们需要修改的金钱这个变量了。
小提示2:一般查找两次就可以定位需要修改的变量,但是有些时候可能需要搜索几次才能得到你要修改的变量。
小提示3:有时找到的变量可能一直又有两个或三个,那是因为游戏作者还在其它地方调用了该变量,这是就需要依据变量名来判断那个是我们要找的变量,再不然,就通过一个一个修改来试试。
小提示4:在你打开编辑面板的时候,游戏还在后台运行着,可能导致你要修改的变量的数值出现新的变化因而无法找到该变量,所以当那个flash游戏有暂停功能的话,最好先暂停一下,或者用其它方法使得修改数值不在变化,然后在来查找数值以更准确的找到我们需要修改的变量。

一、使用文件菜单打开FLASH游戏文件,或直接将FLASH游戏文件拖进程序中。

二、点击编辑按钮,打开编辑面板,出现编辑面板后在对话框中输入要查找的数值,点击查找按钮,会列表出所有等于该值的变量。

三、如果输入数值为空,则列表出当前所有变量。如果变量太多不容易判定,可以当数值改变后输入当前数值查找,以缩小范围。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/13282400.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-07
下一篇 2023-07-07

发表评论

登录后才能评论

评论列表(0条)

保存