unity腳本中內部類的使用

方法1 

直接在腳本中創建內部類,但要注意,內部類的構造方法要用void Awake()代替,不然unity會卡死。

public class control : MonoBehaviour {
     
   
    private Vector3 xMovement;
    private Vector3 yMovement;
    private Vector3 movement;

    // Use this for initialization
    void Start () 
{
 Server  socket=new Server  () ;
}
void Update ()
 { 
class Server 
// Use this for initialization int recv; 
byte[] data; float[] speed; 
static float xSpeed; static float ySpeed;
 static System.Net.Sockets.Socket newsock; 
static System.Net.Sockets.Socket client; 
void Awake () 
{
 } 
public float GetXSpeed() 
{
 } 
public float GetYSpeed() { } 
}
}


<span style="font-size:24px;"><strong>方法2</strong></span>
<span style="font-size:24px;"><strong>可以將內部類編輯爲一個單獨的腳本,然後放到一個空對象上。再按照腳本間調用的方法來起到間接調用的目的。</strong></span>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章