Project1

标题: 关于事件出现条件里变量和开关设置的问题 [打印本页]

作者: Sevn    时间: 2008-4-9 22:01
提示: 作者被禁止或删除 内容自动屏蔽
作者: wy29    时间: 2008-4-9 22:16
提示: 作者被禁止或删除 内容自动屏蔽
作者: Sevn    时间: 2008-4-10 03:54
提示: 作者被禁止或删除 内容自动屏蔽
作者: 怪乖小韩呀    时间: 2008-4-10 03:59
提示: 作者被禁止或删除 内容自动屏蔽
作者: 禾西    时间: 2008-4-10 04:51
這個很難說得清楚……禾西就曾經被大量的開關與變數弄得一頭霧水。
事實上所有開關和變量都是沒有意義的存在,除非你用到事件或者腳本當中,否則不會對你的遊戲産生任何作用。開關第0051是遊戲開始 或 開關第0001是遊戲開始 理論上都可以。

查看開關和變量用途唯一辦法就是一個個事件(包括公共事件和地圖事件)地查看,更有甚者把開關設置在腳本當中,那麽就需要在編輯器當中使用 Ctrl + F 查找關鍵字 game_switches[ ] or $game_variables[ ]

可謂非常吃力,所以一半來說,作者都會命名這些開關與變量。從而達到一個簡單提醒的作用。

而開關和變量的通常用途,就是「建立分歧」。
作者: 精灵使者    时间: 2008-4-10 04:54
开关和变量大多数都是控制游戏进程的作用……所以一般都要命名的。而且要分好类别。我建议,你自己做个游戏体会一下开关和变量的威力……
作者: 暴风の龙    时间: 2008-4-10 04:57
开关很容易理解吧,就像你面前有99个电灯开关,一个开关负责一盏灯,那么你想打开第91盏灯的话,你会去打开第1号开关吗?

变量吗……我就觉得只能意会不能言传了……LZ还是多点尝试在游戏中运用变量,熟悉下吧。
作者: Sevn    时间: 2008-4-10 05:02
提示: 作者被禁止或删除 内容自动屏蔽
作者: 禾西    时间: 2008-4-10 05:03
以下引用禾西于2008-4-9 20:51:01的发言:
從而達到一個簡單提醒的作用。

沒有具體的命名規則
作者: Sevn    时间: 2008-4-10 05:06
提示: 作者被禁止或删除 内容自动屏蔽
作者: Sevn    时间: 2008-4-10 05:07
提示: 作者被禁止或删除 内容自动屏蔽
作者: 禾西    时间: 2008-4-10 05:08
ID到有點意義(0001,0215等),是確認開關變量的唯一標志
名字倒是除了提醒以外,沒有任何意義
作者: 9244579    时间: 2008-4-10 05:09
。。。开关和变量的命名只是为了方便记忆哦``
如果记忆好,不命名也是可以的!=。=!!
补充正题
开关作用其实就是判断作用吧。。
如果开关1号(其次你可以把开关1号随便命名)打开就干什么。这类用吧
如果变量1号 = 50 就干什么。。。
作者: 精灵使者    时间: 2008-4-10 07:21
开关和变量控制你的游戏进程,作为事件之间的链条是非常重要的。
例如,一个利用开关打开的门
如果这里设上一个开关,同时设上这个开关被打开的时候开启门的开关。
那边设计上,如果门的开关打开,那么门开并可以进去,否则门关着。
这样,这个开关就保存了那个开关状态--如果你没去碰那个开关,门关着,碰下那个开关,开关被开启,门就打开了。
建议你可以做一个利用开关开启的小物件,来练习开关的作用。
变量主要储存一些数字类的东西,例如密码,id等等。你可以用它来进行计算和判定。学习变量你可以好好的看看变量操作的分支。
要想让变量和开关发挥作用,不可缺少的是条件分歧——条件分歧里的每个判定项都会有奇妙的作用哦。你自己做范例工程来演练吧。 [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: Sevn    时间: 2008-4-10 18:35
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1