您可以下载20多种Apple Watch GUI套件和模板

在最新的Apple活动中,Apple Watch首次亮相是令人惊叹的首次亮相,同时还推出了新设计的超薄Macbook。 但是,早在这些设备大放异彩之前,那里的设计师就已经在为Apple版本的智能手表开发 GUI套件资源

我们已经为您完成了工作,到目前为止,您已经收集了一系列最佳的Apple Watch GUI套件,模板,样机和资源。 不要单击源以找到并下载所需的文件。

超级手表

超级手表

苹果手表体育版

苹果手表体育版

苹果手表fres psd平板样机

苹果手表fres psd平板样机

观看Apps Concept GUI 2.0

观看Apps Concept GUI 2.0

苹果手表免费模板

苹果手表免费模板

苹果手表

苹果手表

苹果手表应用程序概念

苹果手表应用程序概念

Apple Watch免费样机套件

Apple Watch免费样机套件

苹果手表免费模板PSD

苹果手表免费模板PSD

苹果手表样机2

苹果手表样机2

苹果手表PSD高分辨率

苹果手表PSD高分辨率

https://dribbble.com/shots/1883424-Deliveries-for-Apple-Watch?list=searches&tag=apple_watch&offset=78

https://dribbble.com/shots/1883424-Deliveries-for-Apple-Watch?list=searches&tag=apple_watch&offset=78

观看涂鸦者

观看涂鸦者

苹果手表设计资源

苹果手表设计资源

现在阅读:


翻译自: https://www.hongkiat.com/blog/apple-watch-gui-templates/

以前一直不知道在GUI里面画出的图片可以旋转,所以遇到想要旋转图片时,都是把图片贴到一个面片上,旋转面片,很是不方便,最近发现在GUI里是可以旋转图片的,所以写到这里分享给大家。下面贴一个例子,利用图片旋转写的一个钟表的代码,不废话,直接上代码。   var Tu1 : Texture2D;   var Time1 : float = 0;   function FixedUpdate () {    Time1 += Time.deltaTime;   }   function OnGUI () {    GUI.Label(Rect(250,170,161,62),getTime(Time1));       GUIUtility.RotateAroundPivot (6*Time1, Vector2(103, 200));    GUI.DrawTexture(Rect(100,100,6,100),Tu1);//秒针    GUIUtility.RotateAroundPivot (-6*Time1, Vector2(103, 200));       GUIUtility.RotateAroundPivot (0.1*Time1, Vector2(103, 200));    GUI.DrawTexture(Rect(100,120,6,80),Tu1);//分针    GUIUtility.RotateAroundPivot (-0.1*Time1, Vector2(103, 200));       GUIUtility.RotateAroundPivot (0.1/60*Time1, Vector2(103, 200));    GUI.DrawTexture(Rect(100,140,6,60),Tu1);//时针    GUIUtility.RotateAroundPivot (-0.1/60*Time1, Vector2(103, 200));   }    function getTime(time : float) : String{    if(time<0){    return "00:00:00";    }    var lastTime : String = "";    var hour = Mathf.FloorToInt(time/3600$);    if(hour/10 >=1){    lastTime+="" + hour;    }else{    lastTime +="0" + hour;    }    var minute = Mathf.FloorToInt(time/60`);    if(minute/10 >=1){    lastTime+=":" + minute;    }else{    lastTime +=":0" + minute;    }    var second = Mathf.FloorToInt(time`);    if(second/10 >=1){    lastTime+=":" + second;    }else{    lastTime +=":0" + second;    }    return lastTime;   }   简单介绍一下代码   GUIUtility.RotateAroundPivot (6*Time1, Vector2(103, 200))为旋转GUI的代码,第一个参数为旋转的角度,第二个参数为旋转的中心点,在它之下的GUI元素都会执行该旋转,例如图片、文字等。当你只想旋转某一GUI元素而其他元素不旋转事就得给它一个停止旋转的代码,很简单,停止旋转时给它一个反向的角度,ok。   为了便于测试,在钟表左边给出一个数字时间经行对比。getTime(time : float)可用于实现场景中时间的显示,或者倒计时的显示等,需要的直接拿走,哈哈哈~
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值