Exemplo n.º 1
0
 public GameObject story5; //剧情
 // Use this for initialization
 void Start()
 {
     itemInfo    = GameObject.FindGameObjectWithTag("ItemInfo");
     name        = itemInfo.transform.FindChild("nameInf").FindChild("name").GetComponent <Text>();
     anim        = itemInfo.GetComponent <Animator>();
     gridScript  = GetComponent <Grid>();
     itemModel   = ItemModel.GetInstance();
     playerModel = PlayerModel.GetInstance();
     playerPos   = PlayerPos.GetInstance();
 }
Exemplo n.º 2
0
 // Use this for initialization
 void Start()
 {
     playerPos   = PlayerPos.GetInstance();
     playerModel = PlayerModel.GetInstance();
     if (playerPos.index == 2)                                     //根据角色位置id来设置角色的位置
     {
         transform.position             = playerPos1.position;     //设置角色位置
         transform.forward              = -playerPos1.right;       //设置角色的面向
         Camera.main.transform.position = maincameraPos1.position; //设置主相机的位置
         mapCamera.transform.position   = mapcameraPos1.position;  //设置小地图相机的位置
         playerPos.index = 0;                                      //重置角色位置id
     }
     if (playerPos.index == 3)
     {
         transform.position             = playerPos2.position;
         transform.forward              = -playerPos2.forward;
         Camera.main.transform.position = maincameraPos2.position;
         mapCamera.transform.position   = mapcameraPos2.position;
         playerPos.index = 0;
     }
     r               = GetComponent <Rigidbody>();
     anim            = GetComponent <Animator>();
     mySequence      = DOTween.Sequence();
     turn            = GameObject.Find("GameControl").GetComponent <TurnSwitch>();
     id              = playerModel.Playerinfo[0].id;
     name            = playerModel.Playerinfo[0].name;
     hp              = playerModel.Playerinfo[0].hp;
     maxHp           = playerModel.Playerinfo[0].maxHp;
     sp              = playerModel.Playerinfo[0].sp;
     maxSp           = playerModel.Playerinfo[0].maxSp;
     str             = playerModel.Playerinfo[0].str;
     magic           = playerModel.Playerinfo[0].magic;
     def             = playerModel.Playerinfo[0].def;
     agile           = playerModel.Playerinfo[0].agile;
     takedamage      = GameObject.Find("GameControl").GetComponent <TakeDamage>();
     stepAudio       = GameObject.Find("FootStepAudio").GetComponent <AudioSource>();
     lightPunchAudio = GameObject.Find("LightPunchAudio").GetComponent <AudioSource>();
     BGM_cench       = GameObject.Find("BGM_cench").GetComponent <AudioSource>();
     bgmBattle       = GameObject.Find("BGM_battleNormal").GetComponent <AudioSource>();
 }
Exemplo n.º 3
0
 // Use this for initialization
 void Start()
 {
     playerModel = PlayerModel.GetInstance();
     sleep       = GameObject.Find("SleepAudio").GetComponent <AudioSource>();
     playerPos   = PlayerPos.GetInstance();
 }
Exemplo n.º 4
0
 // Use this for initialization
 void Start()
 {
     anim      = GetComponent <Animator>();
     playerPos = PlayerPos.GetInstance();
 }
Exemplo n.º 5
0
 // Use this for initialization
 void Start()
 {
     playerPos = PlayerPos.GetInstance();
 }