OnDragDropRelease的使用
来源:互联网 发布:自动生产线数据采集器 编辑:程序博客网 时间:2024/05/11 04:30
1.: UIDragDropItem {}
继承于UIDragDropItem这个类。
2. //重写方法 当拖拽释放的时候调用
protected override void OnDragDropRelease(GameObject surface)
{
base.OnDragDropRelease(surface);
print(surface);
print(surface.tag);
this.transform.parent = surface.transform; //把物品放入格子里面
this.transform.localPosition = Vector3.zero;//把物品居中
}
protected override void OnDragDropStart()
{
base.OnDragDropStart();
print("移动开始");
}
表示拖拽到了哪个gameobject上,目标点有boxcollider
可以动态添加boxcollider
Bounds bound = NGUIMath.CalculateRelativeWidgetBounds( transform ) ;//计算边界
BoxCollider collider = GetComponent<BoxCollider>() ;
if(collider == null)
{
collider =transform.gameObject.AddComponent<BoxCollider>();
}
collider.center = bound.center ;
collider.size = new Vector3( 100 , 100, 0 ) ;
collider.enabled = true ;
- OnDragDropRelease的使用
- NGUI里使用UIDragDropItem的OnDragDropRelease时,surface总是显示UI Root的问题解决
- OnDragDropRelease中surface.tag为untagged
- OnDragDropRelease 不能正常拖拽(拿不到对象)或者鼠标穿透无法拦截
- GUID使用的使用
- ${}的使用
- 的使用
- @[],@()的使用
- ->的使用
- +、-、*、/、%的使用
- &&的使用
- %:的使用
- Makefile中使用$$的使用
- Makefile中使用$$的使用
- Red5的使用--使用日志
- prefernce的使用具体使用
- 【工具使用】git 的使用
- 关于使用AsyncTaskLoader的使用
- ocp-394
- ocp-395
- DedeCMS 栏目三级联动树形菜单的代码
- ocp-396
- 微信分享按钮隐藏、显示问题和注意事项
- OnDragDropRelease的使用
- ocp-397
- spring框架学习(二)依赖注入
- JW Player 使用 RTMP 流
- Lucene-IKAnalyzer(中文分词)基于配置的词典扩充
- SQL SERVER 2005 中 Apply的用法
- ASP.NET MVC5 网站开发实践(二) Member区域 - 用户部分(2)用户登录、注销
- Flume-NG内置计数器(监控)源码级分析
- ocp-398