コード例 #1
0
    public void Assign(int ID, GameObject SpawnedObject, CheckMovingObjects cc)
    {
        Checkmoving = cc;
        NetworkObjectScript tempy = new NetworkObjectScript();

        switch (ID)
        {
        case 0:
            tempy = SpawnedObject.AddComponent <FakeObjectType>().Obj;
            break;
        }


        Checkmoving.NetworkedObjects.Add(tempy);
    }
コード例 #2
0
ファイル: SpawnPlayer.cs プロジェクト: SamHunt98/GameJam-2020
 public void Spawn(bool Host, int ConnectionID)
 {
     if (ConnectionID != check.PlayerID)
     {
         if (Host)
         {
             NetworkObjectScript temp = Instantiate(SecondaryPlayer, transform, true);
             temp.ID = ConnectionID;
             temp.NetworkInstance.ObjectID = ConnectionID;
             check.NetworkedObjects.Add(temp);
         }
         else
         {
             NetworkObjectScript temp = Instantiate(Player, transform, true);
             temp.ID = ConnectionID;
             temp.NetworkInstance.ObjectID = ConnectionID;
             check.NetworkedObjects.Add(temp);
         }
     }
 }
コード例 #3
0
 private void Start()
 {
     Obj = GetComponent <NetworkObjectScript>();
     Rigid.AddForce(0, 0, 15);
 }
コード例 #4
0
 // Start is called before the first frame update
 void Awake()
 {
     rigid = GetComponent <Rigidbody>();
     DontDestroyOnLoad(this);
     NTWK = GetComponent <NetworkObjectScript>();
 }