kanzi开发(状态机的注意事项)

  1. 当导入的图片背景和整体背景图颜色不一致,出现了明显的分界线,那么需要将该image使用texture(纹理)来代替,第一步首先在该image节点上在foreground
    brush中新建新的textrue_material,然后将 blend_mode设置为Alpha_Mixed(为了将两者的背景色混合融为一体,解决不一致问题),然后blend intensity设置为1,最后将Texture设置为当前图片,然后将该Texture复制到该image节点上,同时删除image属性,即完成了Texture替换image。
  2. 然后以该节点为基础,建立状态机
  3. 状态机建立完成后,发现该节点不显示,动画看不见,那是因为image属性具有自适应大小的特性(针对从外部导进来的图片),刺客image属性被删了,当然看不见了,并且新替换成的Texture属性对外部导进来的图片没有自适应的能力,因此该节点在没有设置布局大小的情况下,默认大小为0,因此看不见,解决方案:将该节点Texture的布局大小(layout_width和layout_hight)设置为和外部导进来的图片相同的尺寸,即可解决问题。
  4. 注意:当导入的图片背景和整体背景图颜色不致时,那么完全可以使用image去做,没必要使用纹理材质去代替。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值