コード例 #1
0
 // Start is called before the first frame update
 void Start()
 {
     listBuilder = new VectorListBuilder();
     pathPoints  = listBuilder.Builder1();
     Player      = GameObject.Find("Player");
     destination = GameObject.Find("Diamond");
     destination.transform.position = pathPoints[pathPoints.Count - 1] + new Vector3(0f, 2f, 0f);
 }
コード例 #2
0
ファイル: PlaneMovement.cs プロジェクト: NedaWang/WayFinding
 private void Start()
 {
     Diamond     = GameObject.Find("Diamond");
     Player      = GameObject.Find("Player");
     listBuilder = new VectorListBuilder();
     pathPoints  = listBuilder.Builder1();
     pathPoints2 = new List <Vector3>();
     foreach (Vector3 location in pathPoints)
     {
         Vector3 newLocation = location + new Vector3(0.0f, 1.5f, 0.0f);
         //Debug.Log(newLocation);
         pathPoints2.Add(newLocation);
     }
     Diamond.transform.position = pathPoints[pathPoints.Count - 1] + new Vector3(0f, 2f, 0f);
 }
コード例 #3
0
    void Start()
    {
        Player  = GameObject.Find("Player");
        Diamond = GameObject.Find("Diamond");

        PlayerPrefs.SetInt("Points", 0);
        PlayerPrefs.SetInt("Collision", 0);

        pathBuilder = new VectorListBuilder();
        Paths       = new List <List <Vector3> >();
        Paths.Add(pathBuilder.Builder16());//0
        Paths.Add(pathBuilder.Builder17());
        Paths.Add(pathBuilder.Builder18());

        Paths.Add(pathBuilder.Builder13());//3
        Paths.Add(pathBuilder.Builder14());
        Paths.Add(pathBuilder.Builder15());

        Paths.Add(pathBuilder.Builder10());
        Paths.Add(pathBuilder.Builder11());
        Paths.Add(pathBuilder.Builder12());

        Paths.Add(pathBuilder.Builder7());
        Paths.Add(pathBuilder.Builder8());
        Paths.Add(pathBuilder.Builder9());

        Paths.Add(pathBuilder.Builder4());
        Paths.Add(pathBuilder.Builder5());
        Paths.Add(pathBuilder.Builder6());

        Paths.Add(pathBuilder.Builder1());//15
        Paths.Add(pathBuilder.Builder2());
        Paths.Add(pathBuilder.Builder3());

        Arrow = Resources.Load <GameObject>("Arrow");

        PlayerPrefs.SetInt("UserID", 12);

        /**
         * SummaryFile = Application.dataPath + "/Resources/Records/" + "User" + PlayerPrefs.GetInt("UserID") + ".txt";
         * PlayerPrefs.SetString("SummaryFile", SummaryFile);
         * if (!File.Exists(SummaryFile))
         * {
         *  File.WriteAllText("SummaryFile", "TaskID,Method,StartTime,EndTime,TimeSpan,Waypoint,Collision \n");
         * }
         **/
    }
コード例 #4
0
ファイル: Manager.cs プロジェクト: NedaWang/WayFinding
 private void Awake()
 {
     //PlayerPrefs.SetString("LastTaskID", currentId);
     //PlayerPrefs.GetString("Last")
     pathBuilder = new VectorListBuilder();
 }
コード例 #5
0
 private void Awake()
 {
     pathBuilder = new VectorListBuilder();
 }