Q&A 常见问题汇总(待更新)
1. 编辑器新建项目时,可以看到地形,但是再次打开时,是黑屏?
答:为了加快项目打开速度,只有第一次新建项目时会默认打开地形编辑器,后续打开旧项目时都需要自己去左侧场景双击打开
2. 新人必看:关于界面编辑器的语句
之前有很多教程中,界面编辑器的语句是『XXX的子控件』,目前这个用法已经被修改为『XXXX的组件』,在V2中则是『XXXX的下属控件』,具体细节见此文档《详解触发中的控件和部件》
3. 我调试时候提示『服务器不给力』『也是未预料的序列化错误』,怎么办呢?
答:理解为服务器抽风,再次点调试即可
4. 我希望做竖屏游戏,但是目前调试时没办法切到竖屏,怎么办呢?
在调试的时候选竖屏即可,下面的方案依然可以用,但是不是唯一方案了
答:在星火编辑器的快捷方式中增加启动参数:-no_debug_game_in_editor ;但是使用这种独立窗口调试,会导致信息面板看不到日志,需要自己去找本地日志
5. 星火编辑器的日志在哪呢?
答:部分游戏中的信息我们已经输出在信息面板上,完整的信息可以点击 文件-打开客户端日志来查看
lua-editor- 是编辑器的日志
lua-game- 是调试的日志
6. 星火编辑器闪退了怎么处理?
答:重启后闪退的日志会自动上报给星火团队,在内测期间我们修复了数十种不同原因的闪退,目前闪退应该已经减少了很多,未来仍会持续优化
7. 我想把我的项目里的内容复制到一个新项目,怎么处理?
工程目录里面:
editor 是数编蓝图
scene 是场景
src 是服务端触发
ui 是界面
ui/src 是客户端触发
ui/image 是导入的图片
8. 编辑器怎么打印调试信息?
答:使用触发语句『输出调试日志』,这个技巧非常重要,请务必掌握
9. 请不要使用队伍0作为玩家或者电脑的队伍
10. 服务端触发和客户端触发的区别?
答:使用上最大的区别:服务端触发能够拿到大多数的游戏数据,客户端触发则只能拿到少量,客户端触发要使用一些拿不到的数据,需要依赖服务端触发和客户端触发的通信功能。具体细节请看官方文档中相关的内容。
11. 数编技能蓝图的重要技巧:先选模型再选动画
答:数编蓝图经常是角色和技能独立的,那么想要让技能选上预期的动画,就需要在技能蓝图里先随意选一个动画,激活左侧预览状态中的模型选择
然后先选模型,就可以选到对应模型的动画了

12.如何给属性配置新的常量类型
答:数据编辑器的左侧,有一行“常量配置”。然后在“可附加列表Key”里找到相应的属性字段,自定义创建类型。
13.如何给单位增加武器?
答:使用 单位蓝图中的 附属模型表现节点(自动绑定骨骼);具体可以参考单位-官方样例-技能引用单位-近战英雄单位样例
14. 如何移除数据编辑器蓝图的连接线?
答:Ctrl+鼠标左键,点击连线的一头拖到空白的区域即可取消连线
15. 如何设置镜头参数?
在地形编辑器里选择镜头,可以设置一些常用属性
镜头的详细设置在数据编辑器-区域镜头里面
区域镜头默认隐藏,可以点击左上角目录齿轮展示出来
16. 如何使用手势拖动镜头
参考文档
17. 如何进行手机实机调试或者小范围测试?
使用TapCanary进行实机调试
18. 使用Canary调试时,进入后是一个空的大厅,怎么处理?
这是因为没有配置游戏模式,请参考如下文档