如何实现文本显示变量名称下的变量数值。



  • 比如我设置实例变量为“变量1”=1号动画;“变量2”=2号动画;“变量3”=3号动画,然后我根据实例的帧动画1显示变量1的数值即“1号动画”帧动画是2的时候显示2号动画。以此类推。能实现么?



  • @鞠老师 看你的标题是可以的,但不太明白你说的内容。变量是保存一个值的地方,所以可以获得这个变量的值,也可以表达出来。

    你的意思是不是动画时,显示出动画的名称。 如果是,那么在你播放这个动画时就已经知道名称了,只需要保存在一个变量里面,并用文本组件显示出来



  • 不是动画的名称。而是现实不同的帧,现实不同的名称。但是动画的帧是数字,我想点下一帧,然后这一帧的名字也可以修改,或者播放下一个动画也可以,但是没有播放下一个动画的动作。只有播放某个动画。



  • @鞠老师 动画帧的名字不可修改,如果是想要播放"下一个"动画,可以把动画名设置成有顺序的数值形式,比如0、1、2,跳转动画时,设置动画的参数填str(int(具体对象.animationname)+1)就可以了~



  • @鞠老师 我觉得你可以通过比较的方法来实现。设置条件,当是动画1的时候,动作是变量1的值显示,以此类推。或者设置一个动作组,依据动画帧的名字去触发对应动作,可以吗?



  • @yuxiao7 @怜以风痕 谢谢。我修改素材了。在素材上直接显示地点的名字,不用变量实现了。@怜以风痕 还有就是播放“下一个动画”的思路我好喜欢,我去试验一下。


登录后回复