您的位置:首页 > 移动开发 > Unity3D

Unity3d UGUI 控制Image的旋转

2014-11-13 14:13 651 查看
今天的天气真的是很好啊,跟一个朋友聊天,朋友说:“他们那里下起雪来啦”。哈哈,小弟也非常喜欢雪。

昨天风太大了,早上上班之前,眼睛里进去一个沙子,中午吃饭前才弄出来,不得不说,眼睛好难受啊,现在小弟是一个眼睛大,一个眼睛小,嘎嘎 ,好啦,不如正题啦

 

首先我们创建一个Image,新建一个工程之后,点击顶部导航栏。GameObject->UI->Image,

好啦,这样我们就创建好一个Image了,然后把我们的图片拖到Image属性的Source Image上,这里大家要注意的是

我们的图片的类型是Sprite(2d and UI),


点击我们图片,然后把类型修改为Sprite(2d and UI)就好啦

 

好啦,图片好啦,接下来我们就控制她的旋转啦

上代码

using UnityEngine;

using System.Collections;

using UnityEngine.UI;//别忘了加上

public class FightingRotain : MonoBehaviour {

 public GameObject sprotain;

 private int x = 0;

 void Start () {

 

  sprotain = GameObject.Find("图片名字");

 }

 public void PerFormRotatin()

 {

 

 }

 void Update ()

 {

  x -= 10;

  sprotain.transform.Rotate(new Vector3(0,0,x),3f); 

 }

}

是不是很简单,哇咔咔

今天就到这里啦,嘎嘎

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: