using UnityEngine; using System.Collections; public class Gui : MonoBehaviour { public string str; public Texture imageTexture; private int screenWidth; private int screenHeight; // Use this for initialization void Start () { screenWidth = Screen
用Handles可以直接在GUI下绘制贝塞尔 using UnityEditor; using UnityEngine; using System.Collections; public class GUIBezier : EditorWindow { Vector3 mOri; Vector3 mEnd; Vector3 mOriTang; Vector3 mEndTang; [MenuItem("GUIBezierTest/GUIBezier")] public static vo
#pragma strict var str:String; //接收外部复制贴图 var imageTexture:Texture; private var imageWidth:int; private var imageHeight:int; private var screenWidth:int; private var screenHeight:int; function Start () { //得到屏幕宽高 screenWidth=Screen.width; screenHeigh
OneImage.cs public class OneImage : MonoBehaviour { public int row, col; public Rect rect; public Texture texture; public bool walkable = true; public bool isinit = false; public bool selected = false; public OneImage() { } public OneImage(Rect rect,
1.Label 控件 编写脚本文件,直接绑定在main camera上 public class labelScript : MonoBehaviour { //设定一个值来接收外部赋值的字符串 public string str; //接收外部赋值贴图 public Texture imageTexture; //设定私有变量,只可以在脚本内访问的 private int imageWidth; private int imageHeight; private int screenWidth;