游戏蛮牛学习群(纯技术交流,不闲聊):159852603
游戏蛮牛 手机端
开启辅助访问
 找回密码
 注册帐号

扫一扫,访问微社区

问答求助

关注:561

当前位置:游戏蛮牛 技术专区 问答求助

_____________________________________________________________________________________________________________
问答求助版块规则:

  1、问题尽量描述清楚
      2、代码要放在代码块里
      3、附件最好放到云盘,然后把链接放到TXT文档里,上传TXT文档。【最好没有附件,你懂得】
      4、本版块回复不得无意义,如:顶、呵呵、不错......以及擦边!【真的会扣分的哦】严重者,封IP!
      5、问题得到解决,请选择最佳答案。
      6、若问题是你自己解决了,可以联系管理员,返还蛮牛币,写下你的答案,另有蛮牛币奖赏。
_____________________________________________________________________________________________________________
查看: 197|回复: 2

[脚本] Unity图片缩放

[复制链接]  [移动端链接]
3偶尔光临
159/300
排名
14519
昨日变化
3

6

主题

40

帖子

159

积分

Rank: 3Rank: 3Rank: 3

UID
267888
好友
0
蛮牛币
348
威望
0
注册时间
2018-2-6
在线时间
51 小时
最后登录
2018-11-16
QQ
发表于 2018-11-9 11:49:18 | 显示全部楼层 |阅读模式
20蛮牛币
两根手指缩放图片缩放中心是两根手指的中心点(这个我不会)
求demo或者源码


回复

使用道具 举报

5熟悉之中
587/1000
排名
5413
昨日变化

5

主题

103

帖子

587

积分

Rank: 5Rank: 5

UID
151063
好友
0
蛮牛币
1669
威望
0
注册时间
2016-6-6
在线时间
249 小时
最后登录
2018-11-16
发表于 2018-11-11 10:59:59 | 显示全部楼层

    Touch oldTouch1;
    Touch oldTouch2;
    // Update is called once per frame
    void Update()
    {
        Touch newTouch1 = Input.GetTouch(0);
        Touch newTouch2 = Input.GetTouch(1);
        if (Input.touchCount > 1)
        {
            if (newTouch2.phase == TouchPhase.Began)
            {
                oldTouch2 = newTouch2;
                oldTouch1 = newTouch1;
                return;
            }

            float oldDistance = Vector2.Distance(oldTouch1.position, oldTouch2.position);
            float newDistance = Vector2.Distance(newTouch1.position, newTouch2.position);
            float offset = newDistance - oldDistance;
            if (offset > 0)
            {
                //放大图片
            }
            else if (offset < 0)
            {
                //缩小图片
            }
        }
}

怎么获取图片上的组建就不用我给你写了吧

回复

使用道具 举报

3偶尔光临
159/300
排名
14519
昨日变化
3

6

主题

40

帖子

159

积分

Rank: 3Rank: 3Rank: 3

UID
267888
好友
0
蛮牛币
348
威望
0
注册时间
2018-2-6
在线时间
51 小时
最后登录
2018-11-16
QQ
 楼主| 发表于 7 天前 | 显示全部楼层
小城 发表于 2018-11-11 10:59
Touch oldTouch1;
    Touch oldTouch2;
    // Update is called once per frame

ok,放大缩小没问题,但是缩放中心不对,一直是图片的中点,怎么改缩放中心啊,求教求教

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则

关闭

站长推荐 上一条 /1 下一条

快速回复 返回顶部 返回列表