原谅我截图的时间不是那么正确,正好他扭着。。。。
这里我只实现了物品的拖动,问我为啥不穿上,因为太穷啊,我搞不到那种能换装的模型啊,这帅哥一开始人家就穿着衣服,我总不能扒了吧
首先这个包括白色半透明的框框和服装图片,可以从右边拉到左边,也可以从左边拉到右边,所以无论是白框框还是图片统统加上可以拖拽的脚本,不过有小的区别
这是那白框框的
这是服装精灵图片上的
还要写个脚本,那个my开头的就是写的脚本
protected override void OnDragDropRelease(GameObject surface){
base.OnDragDropRelease (surface);
if (surface.tag == "Cell") {
transform.parent = surface.transform;
transform.localPosition = Vector3.zero;
} else {
transform.localPosition = Vector3.zero;
}
}
这样就实现了拖拽,但是!事实证明,依赖插件都是不可靠的,还是自己可靠,因为一运行就会发现,精灵图片是严重的偏移啊,鼠标移动一厘米,图片都飞没了,这个我还没弄懂咋回事,为啥,因为这是我做出来炫耀的啊,我怎么能问老大呢,出其不意才是我的目的,在我弄得差不多之前,我捂得特别严实,不会的百度也坚决不问身边人,额,这个小问题就先留着吧,等我回来解决你,有时间我会出换装二的,等着我nb归来吧