Contents
Hello World
创建插件
进入编辑器。随后点击 File -> New -> Addon。随后会弹出创建插件的向导窗口。如图示,在Name中输入 HelloWorld 之后,点击 Save 创建HelloWorld插件。
双击左边文件列表里面最下面的HelloWorld,在显示出的代码编辑框中,输入代码,如图示。然后在菜单中选择 Save -> Save Current,保存当前文件。
IGAS:MsgBox("Hello World!!!")
在文件列表的树状菜单的根节点上点击右键,弹出的插件菜单中选择 Run。
如何,看到效果了吧。最后在插件菜单中选择Stop,停止插件。
双击打开最下面的HelloWorld文件,删除掉先前添加的代码,但记住,不要删除掉 最开始的 IGAS:NewAddon("HelloWorld"),这类自动生成的代码,如果你还不熟悉,一定不要去改动。
打开插件菜单,点击 Add File, 弹出的界面里面,选择框选择 Frame, 文本框中输入Main,然后点击 Okay。
这时,可以看到文件列表里面,Frame那里可以打开了。点开Frame,双击Main,现在弹出了界面编辑界面。 好的,那么我们来制作一个简单的窗口。
首先,在左侧的控件清单里面点击Form,然后在中间的主设计窗口中,拖拽出一个四方形,放开,那么我们就创建了第一个窗口。
点开控件清单的Base,选择FontString,在我们创建好的Form里面,同样拖拽一次,这是用来显示文字的,创建好后,点击它,选择好。在右下角的属性列表中,拖到最下面,有个Text属性,在其中输入Hello World!!!,然后回车,看到效果了吧。
之后我们再增加一个关闭按钮,点击控件清单上的Button, 在文本标签下拖拽出按钮,然后选择新生成的按钮,同样属性列表拖到最下面,首先,修改Style属性的值为NORMAL,然后修改Text为Close。回车,可以看到效果了。最后,不要忘了在菜单中点击 Save -> Save Current,保存我们做的修改。
关掉界面编辑器,在文件列表的Main文件上点击右键,选择Show Script,弹出一个脚本编辑窗口,左上角的下拉框中选择Button1,然后在右上角的下拉框中选择OnClick,在自动生成的函数中,输入
Form1.Visible = false
保存好文件,然后运行插件,唔,看不到效果?那么菜单中File -> Exit 退出编辑器,回到游戏主界面中,这回看到了吧,点击界面上的Close按钮,就关闭掉了。最后别忘了回编辑器,将HelloWorld停止掉。
结语
上面,我们制作两个HelloWorld,第一个使用了IGAS提供的MsgBox方法,是以后比较常用的方式。第二种方法,是用来创建界面的常用手法。由此,可以了解IGAS Studio中插件的制作过程。
所属分类, 关键字, kurapica IGAS IGAS Studio


