本文主要是介绍unity开发 --------- NGUI (UIDragPanelContents、UIDraggablePanel、UICenterOnChild、UIScollBar、SpringPanel),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
unity开发 --------- NGUI
1、实现scroll view功能需要UIDragPanelContents和UIDraggablePanel脚本。
首先,要使用拖拽功能,就要添加UIDraggablePanel脚本,此脚本附加在一个panel上。然后就可以在此panel上放置其它控件了。
若只是简单的将objects放置panel上,objects会挡住panel的拖到事件,也就是说,在有objects的地方无法拖拽。这个问题很好解决,NGUI为我们提供了一个脚本UIDragPanelContents.cs。为dragPanel上的所有objects都添加一个UIDragPanelContents脚本,然后将脚本中的DraggablePanel属性指向dragPanel就可以了。
其实可以不用手动添加UIDraggablePanel脚本,若我们为objects添加了UIDragPanelContents脚本并给DraggablePanel属性赋值,启动程序游戏后,会自动在DraggablePanel上添加一个UIDraggablePanel脚本。
<
这篇关于unity开发 --------- NGUI (UIDragPanelContents、UIDraggablePanel、UICenterOnChild、UIScollBar、SpringPanel)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!