Unity3d UGUI 控制Image的旋转

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

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

 

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

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

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

Unity3d UGUI 控制Image的旋转_第1张图片点击我们图片,然后把类型修改为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); 
 }

}

是不是很简单,哇咔咔

今天就到这里啦,嘎嘎

 

你可能感兴趣的:(Unity3d UGUI 控制Image的旋转)