コード例 #1
0
ファイル: PlacedObjectManager.cs プロジェクト: bmoss656/CTP
    public void SetPosition(Vector3 pos, Vector3 rot, int itemIndex)
    {
        //Saving the position of placed objects using custom vector3 holder
        Vector3Holder holder1 = new Vector3Holder();

        holder1.Fill(pos);
        itemLocations[itemIndex] = holder1;

        Vector3Holder holder2 = new Vector3Holder();

        holder2.Fill(rot);
        itemRotations[itemIndex] = holder2;
    }
コード例 #2
0
ファイル: PlacedObjectManager.cs プロジェクト: bmoss656/CTP
    public void AddItem(string objName, Vector3 position, Vector3 rotation)
    {
        //Public function called to add new object
        placedItems.Add(objName);
        Vector3Holder holder1 = new Vector3Holder();

        holder1.Fill(position);
        itemLocations.Add(holder1);
        Vector3Holder holder2 = new Vector3Holder();

        holder2.Fill(rotation);
        itemRotations.Add(holder2);
        itemCount++;
        if (isHouse)
        {
            SetSize();
        }
    }