NGUI自带各种脚本组件整理

1、TypewriterEffect:打字效果

2、UIDragDropItem:普通拖拽效果

3、UIDragObject:有惯性的拖拽效果

4、WindowDragTilt:拖拽过程中左右摆动的效果

5、LagPosition:控制拖拽速度,它可以实现一个更平滑的移动曲线。并且可以调节速度

5、UIColorPicker:色彩值选取

6、SetColorPickerColor:根据取得的颜色值设置当前对象颜色(一般和5配合使用)

7、常用脚本:UIButton(按钮)、UISprite(精灵)、UILabel(标签)、UITexture(纹理)、UIPanel(面板)

8、UIProgressBar:进度条

9、UIScrollBar:滚动条

10、UIScrollView:滚动视图

11、UISlider:滑块

12、UITable:表

13、UIToggle:开关

14、UIPlayTween:播放unity自带动画

15、UIPopupList:下拉列表

16、UIPlayAnimation:unity动画脚本

17、按钮音效、颜色、缩放、旋转:UIPlaySound、UIButtonColor、UIButtonScale、UIButtonRotation(或者Spin)

18、PanWithMouse:物体会根据鼠标的变换而移动(漂浮的感觉)

19、LookAtTarget:物体朝向你的目标物体(Target)

20、LoadLevelOnClick:表示点击按钮后加载到另外一个场景,在LevelName写上你所要加载的场景名即可

21、SpinWithMouse:跟着鼠标旋转

22、Chat Input:将输入框里面的内容提交到文本框里面去

23、UIDraggableCamera:摄像机是允许被拖拽

      UIDragCamera:为某个物体添加该组件,然后为Camera添加UIDraggableCamera组件,表示该摄像机允许被拖拽,然后将此摄像机放到UIDragCamera的目标摄像机下,拖拽该物体,摄像机的位置就会改变

24、UIDraggablePanel:表示该面(容器)是允许被拖拽的

25、UIDragObject:拖动该物体,被允许拖拽的物体会被拖拽,在此被允许拖动的物体必须放到目标物体之下

26、UIDragPanelContents:表示该面的所有组件也是允许被拖拽的

27、UICenterOnChild:常用于拖拽事件中,给Panel添加UIDraggablePanel脚本,然后给你想要拖拽的物体添加UIDragObject或者是UIDragPanelContents,然后给网格根目录添加UICenterOnChild,不管如何拖动容器里面的物体,网格始终保持水平或垂直居中状态

28、UICamera.currentTouchID:用于区分鼠标按下的键位,-1为左键,-2为右键,-3为中键

29、UICamera.lastHit :RaycastHit类型。用于获取被触发的物体。

30、UICamera.lastTouchPosition   :用于获取鼠标或触摸的位置。

31、拖拽过程中,若想要window沿着y轴旋转(即使窗口看起来像是在绕着相机做圆周运动,则需要添加WindowAutoYaw脚本组件。

32、UIToggledComponents:通过toggle组件的value值来控制自定义的一些组件的开启关闭.—enable

33、ExampleDragDropSurface:通过给3D对象添加该脚本,表示对象允许移动别的对象到该3D对象身上,移动时会创建移动对象的预制件并放置在3D对象上,移动之后,移动对象会从其父级销毁

34、UIDragDropRoot:当我们拖动一个UIDragDropItem对象时,该对象将重定义父节点为UIDragDropRoot对象,当我们从裁剪面板上拖动一个对象时,如果你想在对象拖出裁剪区域之前重定向父节点,这个脚本就非常有用

35、UIWrapContent:创建无限循环滚动scrollView使用

36、UIKeyNavigation:该脚本与对相关联之后,会响应键盘事件如,左右上下按键,以及当我们点击一个按钮时想触发另一个按钮时可设置OnClick函数

37、UIToggledObjects:当一个开关状态切换时激活或屏蔽一个对象(事件是由UIToggle script脚本发送)

38、ContentSizeFitter(UGUI):就是用于根据scrollView内容物实现自动扩展的

 

 

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值