コード例 #1
0
ファイル: Editor.cs プロジェクト: dym99/EnginesAssignment1
    public void Load()
    {
        List <objectInfo> obs = new List <objectInfo>();

        SaveLoadWrapper.loadObjects("save.txt", ref obs);
        ClearAll();
        objects = SaveLoadWrapper.objectInfoToGO(obs);
    }
コード例 #2
0
 public void save()
 {
     print("SAVE");
     if (!SaveLoadWrapper.saveToFile(file, boi.transform.position.x, boi.transform.position.y, boi.transform.position.z))
     {
         print("OOPS");
     }
 }
コード例 #3
0
ファイル: Player.cs プロジェクト: dym99/INFR3110U-IA1
    // Update is called once per frame
    void Update()
    {
        print(SaveLoadWrapper.getError());
        Vector3 move = new Vector3();

        move.z = Input.GetAxis("Vertical");
        move.x = Input.GetAxis("Horizontal");
        move.Normalize();
        move *= Time.deltaTime * 8.0f;
        m_cControl.Move(move);
    }
コード例 #4
0
    public void load()
    {
        print("LOAD");
        Vector3 temp = new Vector3();

        if (!SaveLoadWrapper.loadTheFile(file, ref temp.x, ref temp.y, ref temp.z))
        {
            print("OOPS2");
        }
        boi.transform.position = temp;
    }
コード例 #5
0
    // Update is called once per frame
    void Update()
    {
        if (Input.GetKeyDown(KeyCode.F4))
        {
            SaveLoadWrapper.savePositionFile("playerposition.txt", m_player.transform.position);
        }

        if (Input.GetKeyDown(KeyCode.F5))
        {
            Vector3 pos = SaveLoadWrapper.loadPositionFile("playerposition.txt");
            m_player.transform.position = pos;
        }
    }
コード例 #6
0
ファイル: Editor.cs プロジェクト: dym99/EnginesAssignment1
 public void Save()
 {
     SaveLoadWrapper.saveObjects("save.txt", SaveLoadWrapper.goToObjectInfo(objects));
 }