【游戏技术群】959392658  【游戏出海群】12067810
游戏蛮牛 手机端
开启辅助访问
 找回密码
 注册帐号

扫一扫,访问微社区

问答求助

关注:573

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

_____________________________________________________________________________________________________________
问答求助版块规则:

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

[脚本] Unity图片缩放

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

7

主题

47

帖子

269

积分

Rank: 3Rank: 3Rank: 3

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


回复

使用道具 举报

5熟悉之中
644/1000
排名
5042
昨日变化
3

5

主题

107

帖子

644

积分

Rank: 5Rank: 5

UID
151063
好友
0
蛮牛币
1857
威望
0
注册时间
2016-6-6
在线时间
272 小时
最后登录
2019-1-21
发表于 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偶尔光临
269/300
排名
9342
昨日变化
4

7

主题

47

帖子

269

积分

Rank: 3Rank: 3Rank: 3

UID
267888
好友
0
蛮牛币
448
威望
0
注册时间
2018-2-6
在线时间
85 小时
最后登录
2019-1-21
QQ
 楼主| 发表于 2018-11-12 09:33:53 | 显示全部楼层
小城 发表于 2018-11-11 10:59
Touch oldTouch1;
    Touch oldTouch2;
    // Update is called once per frame

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

回复

使用道具 举报

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

本版积分规则

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