
星火编辑器个人星火ts使用教程--如何调用自己的星火ts脚本(新流程)如下:
前言 :之前写了一个调用自定义类的流程,后来跟其他开发者沟通后发现老流程挺绕的编辑本新 ,但也还是人星有一定价值的。所以就新发一个帖子,火t何调文明重启外挂钢枪视频会谈述一下新流程,使用老教程暂时不改动 。教程己的t脚大家自己选一个适合自己的用自校验。
老教程链接 :
条件:教程要求有一定的流程代码基础 。不会的星火校验了其实也不会
主旨:教一些会写ts代码但不熟悉星火环境的小伙伴 ,让他们在星火内写代码。编辑本新
教学内容大纲:
游戏脚本触发流程
具体操作
脚本的人星王牌战争卡网科技格式要求
脚本调用
正文 :
1.游戏脚本触发流程
之前用的cocos等引擎 ,通常是火t何调把脚本绑在场景的某个节点。然后起始之后会自动激活节点上的使用脚本,从而驱使游戏起始 。教程己的t脚而星火的用自流程则是:
创建自定义脚本 。(具体操作详见下文 ,星际文明类的科幻小说此处先会谈整体流程+概念)
在自定义脚本下 ,创建自定义函数,去实现自己的功能
在自定义脚本下 ,用代码创建触发器 ,并铺开监细听
监细听到"游戏-起始"这一事件时,末日之城活动顺序表调用游戏相关逻辑

2.具体操作





3.脚本的格式要求:
3.1.需要声明在【当前项目的 module】下 ,详见【项目根路径\script\trigger_module_main_1.ts】这个文件的module。不在这个 module 下写的函数没法被调用 。

4.脚本间的调用
4.1.自定义脚本的互相调用:
因为所有类都在同一个module下,所以类之间的互相调用不需要import。直接输入类名互相调用即可。如果遇到同个命名空间下调用不了的情况,记得回到编辑器界面上保存。保存的时候编辑器会编译裸露.lua.map文件 。在拥有lua.map后才会视为在同个module下。
4.2.自定义脚本调用 星火自带库脚本 :
要调用 星火自带库 也许要在保存脚本 ,裸露lua.map后才可以 。不保存的时候,调用星火自带的类、计划等会报错。

在这之后,你就可以按之前在其他引擎上一样 ,写代码来实现功能了。如果不知道api的话 ,可以查校验下文 。
以上就是星火编辑器个人星火ts使用教程--如何调用自己的ts脚本(新流程)相关内容。