码迷,mamicode.com
首页 > 其他好文 > 详细

图片 滚动切换效果(三)

时间:2017-03-09 16:57:49      阅读:228      评论:0      收藏:0      [点我收藏+]

标签:long   raycast   poi   int   点击   class   滚动   rup   src   

技术分享

网格布阵功能完成。这样,可以拖动网格 也 可以 切屏,他们之间 仅仅是  长按 区分。

                        Vector3 v1 = DragPoint - FingerDownPoint + FingerUpPoint + hitsOnLongPressVector - Grid.transform.position;
                        v1.z = -1;
                        hitsOnLongPress.collider.transform.position = v1;
                        RaycastHit2D[] hitsOnDrag = Physics2D.RaycastAll(Camera.main.ScreenToWorldPoint(gesture.Position), Vector2.zero);
                        if (hitsOnDrag.Length > 1)
                        {
                            foreach (RaycastHit2D hitOnDrag in hitsOnDrag)
                            {
                                //碰到其他
                                if (hitOnDrag.collider.transform.name != hitsOnLongPress.collider.transform.name)
                                {
                                    hitOnDrags = hitOnDrag;
                                    hitOnDragsVector = hitOnDrag.collider.transform.position;
                                    print(hitsOnLongPress.collider.transform.name + " 碰到" + hitOnDrag.collider.transform.name);
                                    //增强 碰到 图 特效
                                    hitbool = true;
                                }
                            }
                        }
                        else
                        {
                            print("没有碰到");
                            hitbool = false;
                        }

 

下一节,来做点 特效。比如点击后 效果,碰到后效果,松开效果。

图片 滚动切换效果(三)

标签:long   raycast   poi   int   点击   class   滚动   rup   src   

原文地址:http://www.cnblogs.com/big-zhou/p/6526393.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!