纳金网

标题: 如何用代码控制NGUI中Sprite的图片? [打印本页]

作者: 比巴卜    时间: 2013-6-5 16:56
标题: 如何用代码控制NGUI中Sprite的图片?
比方说让图片消失,或者换一张图片,

如果是在Unity3d中操作的话,就是更改Sprite控件对应的 atlas和sprite,
可是如何用代码来控制呢


作者: 比巴卜    时间: 2013-6-5 16:57
本帖最后由 艾西格亚 于 2013-9-10 10:15 编辑

【已解决】
同一个atlas里通过spriteName设置图片
UISprite sprite = gameObject.GetComponent<UISprite>();
sprite.spriteName = "XXX";
作者: 比巴卜    时间: 2013-6-5 16:57
具体见编程教室的 初音拼图那节课,里面有如何分割使用的内容
http://game.ceeger.com/forum/read.php?tid=2852
作者: lvmengmeng    时间: 2013-9-10 10:10
好,顶一个
作者: 阿布    时间: 2013-9-16 22:33
哈哈,本来想回来这,结果一看楼主自己解决了
作者: 比巴卜    时间: 2014-1-3 09:12
阿布 发表于 2013-9-16 22:33
哈哈,本来想回来这,结果一看楼主自己解决了


作者: hariboot    时间: 2014-1-3 09:17
你可以使用引用型的atlas,这个很方便,比替换方便
作者: xkjoy    时间: 2014-1-3 13:31
学习!Unity其实算是比较容易入门的工具了
作者: Memerium    时间: 2014-1-3 19:52

Thanks for sharing !
作者: hyui    时间: 2014-1-4 01:56
Thank you!




欢迎光临 纳金网 (http://go.narkii.com/club/) Powered by Discuz! X2.5