找回密码
 注册帐号

扫一扫,访问微社区

GUI NGUI UI Texture

1
回复
377
查看
[ 复制链接 ]
5熟悉之中
977/1000
排名
2342
昨日变化

5

主题

80

帖子

977

积分

Rank: 5Rank: 5

UID
109797
好友
0
蛮牛币
1896
威望
0
注册时间
2015-6-22
在线时间
286 小时
最后登录
2019-2-18
2018-6-25 19:42:31 显示全部楼层 阅读模式
20蛮牛币
ui Texture 在enable 为true时改变材质和texture不起作用,必须enable  = false后再 enable = true才会刷出来,为啥啊????

回复

使用道具 举报

2初来乍到
107/150
排名
20606
昨日变化

0

主题

25

帖子

107

积分

Rank: 2Rank: 2

UID
124774
好友
0
蛮牛币
159
威望
0
注册时间
2015-10-8
在线时间
56 小时
最后登录
2019-5-10
2019-2-15 17:52:50 显示全部楼层
因为NGUI的  ui Texture 并不是真正的渲染的组件,NGUI通过这个组件的信息生成了渲染的gameobject,你直接改材质等等,代码不知道这个材质被修改过了,你如果直接改材质属性等等,没发生变化时,可以调用        UITexture.MarkAsChanged();
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则