首页
最新主题
最新回复
热门主题
最新精华
抢沙发
公告区
综合讨论区
Y3编辑器论坛
BBS
编辑器下载
开发者文档
排行榜
Ranklist
搜索
本版
帖子
用户
Hi: 游客~
用户登录
Y3编辑器论坛
»
Y3编辑器论坛
›
建议&反馈
›
BUG反馈
›
关于自定义属性的BUG
光明无处不在#1446
光明无处不在#1446
当前离线
积分
768
13
主题
9
回帖
768
积分
优秀创作者
优秀创作者, 积分 768, 距离下一级还需 232 积分
优秀创作者, 积分 768, 距离下一级还需 232 积分
积分
768
发消息
发表于 2023-8-8 21:40:53
|
显示全部楼层
|
阅读模式
750
0
编辑器功能
编辑器昵称:
隐藏内容
联系QQ:
隐藏内容
编辑器版本:
1.2.36
自定义属性需要设置最小值和最大值,但实际上在游戏过程中,触发可以突破这个上限
比如这里护盾设计不会为负数
但如果在触发里调用,没有仔细规避负数,则会出现BUG。
例如当用触发设置 护盾 = -1
此时你用触发器debug显示该数值,实际上会约束至0,于是就会出现 0 + 4 = 3 的神奇BUG
之后计算 3 + 4 = 7则正常,因为此时数值已经不是负数了。
总结:自定义属性设置的非负数实际无作用,反而在显示时会影响debug(获取的表象数据符合限定范围,但实际计算数据又是另一个)
回复
举报
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
网易邮箱登录
|
KK通行证登录
回复