跳到主要内容

星火编辑器常见问题汇总

安装时常见问题

  • 编辑器打开报错?

    一般是Win7的报错,当前编辑器已经不支持Win7,请升级为Win10或者Win11后使用。

  • 星火编辑器更新完成后,进行扫码登录时,提示失败或者持续要求扫码?

    请确认当前扫码的Tap账号和填写问卷的Tap账号是同一个
    内测资格开给了填问卷时的账号,可以切换不同的TapTap登录方式试试。

  • 之前使用正常的编辑器忽然更新报错了?

    请确认是否用VSCode等IDE打开了编辑器的文件,导致更新无法写入报错。

  • 编辑器打开后出现闪屏、黑屏、花屏的情况?

    更新后出现屏闪、黑屏、无法进入编辑器的,可以在编辑器的快捷方式点右键,在目标中增加如下参数:-renderer_type=gl,请确保此参数和原先的快捷方式目标中间存在空格,参考截图

  • 遇到如下图中含有“请使用最新包覆盖安装”的报错该如何处理?

    1.打开编辑器安装目录,如C:\星火编辑器,找到报错图中框住的版本号,删除"version-{版本号}"文件夹。这里以版本1为例,则删除"version-1"文件夹。

    2.删除User文件夹下editor_api_version.json文件

    3.重启编辑器并更新

星火编辑器使用中常见问题

  • 我的编辑器刚刚闪退了,项目没用保存!
    遇到这种情况,一般来说还有个办法抢救一下:在编辑器安装目录下的 User\debug 文件夹下可以找到上一次调试的版本,注意不要在这里直接打开,要复制到其他路径后使用。

  • 我使用4K显示器,编辑器的字体非常小,有没有什么办法?
    我们暂时还没有进行4K屏幕的适配,所以需要开发者自己在使用时进行一下屏幕的缩放属性的调整。未来时机成熟时我们会进行相关屏幕的适配。

    群里其他开发者推荐了Sizer这款软件,可以强制调整星火编辑器的分辨率。

  • 我的项目调试时,有很多TypeScript报错
    这一报错信息是给用TypeScript开发游戏的开发者看的,用可视化触发的开发者可以忽略相关提示。

  • 手机上看不到部分UI? 最常见的问题是使用了本地的绝对路径,正常的UI资源应该是以 ui/image作为路径的开头,而不会包含整个项目名。常见的原因是当前项目目录存在非法的字符,例如项目名中存在 空格,这将导致选择UI资源时无法正常的生成相对路径。

  • 手机上看不到模型/动画/粒子特效? 这个现象有多重可能性,具体参考下表:

    常见原因一:
    单位是通过Lua或者TS的API直接创建的
    解决方案:
    不用可视化触发的话,不会自动计算引用关系,因此需要在对应的单位、技能蓝图节点,切换右侧editor分类Tab,然后勾选『资源统计』

    常见原因二:
    技能使用了单位模型本身未添加的动画,且技能并未直接连接单位蓝图节点
    解决方案:

    1. 单位节点上直接链接的技能节点(非公共节点),会自动生成对应的动画,如果是通过触发或者API赋予的技能,则不会生成对应的动画。
    2. 可以在『模型素材节点』-『额外加载动画』中加上所需要的动画。
    3. 也可以对当前模型进行编辑,在模型中把可能涉及的动画都添加好。
    4. 还有一个非常粗暴的思路:在右侧editor分类Tab中勾选『生成所有技能动画』,这一选项会让当前的模型生成本项目中所有技能的动画。注意这一选项最好只对少量重要单位生效,因为可能会增加用户下载的资源数量。
  • 编辑器调试时,提示『未正确播放动画』

    其完整内容为:

    "未正确播放动画(anim/human/barehandedanim/hand_05/skill_025.ani => C:/星火编辑器外网/Res/maps/single_simple_ts_template_15/anim/sk_basic2/anim/human/barehanded_anim/hand_05/skill_025.ani)。\n这可能是因为动画相关资源未被正确引用所致。可以尝试修复该动画的引用以确保项目在发布后依然能正常播放该动画。若该动画为技能动画,可以尝试在技能上勾选资源统计。若该动画为脱离技能的动画,可以尝试在所属单位的模型数据节点中的额外加载动画字段添加这一动画,以确保动画被正确引用。"

    这一提示出现于:开发者将一个技能(例如火球术)动态赋予(而非蓝图直接链接)给了一个单位。而这个技能的施法动作,并非是这个单位模型已有的动作。
    在过去,这一问题经常导致开发者在编辑器调试正常,但是在手机上没有施法动画,因此我们特别增加了这一警告信息。

    要解决这一问题,需要在单位蓝图的『模型节点』中,点击『额外加载动画』,并且为模型添加对应的动画。

  • 跳转场景后无法生成单位,无法通过场景中的区域选择单位

    请确保该场景名的英文字母是小写的,编辑器目前无法识别含有大写字母的场景名。

一些重要的星火编辑器的使用Tips(更新中)

专属概念概念解析
手机调试使用TapCanary进行实机测试
大厅游戏模式游戏模式配置
触发编辑器入门最常用的简单触发语句示例(14个)
使用脚本开发游戏使用Lua、TypeScript进行游戏开发
地图设置中的几个核心配置项地图设置中的几个核心配置项