示例#1
0
 void OnTriggerEnter2D(Collider2D col)
 {
     if (col.gameObject.tag == "zhangai")
     {
         if (GameDataManager.instance.gameData.PlayerScore < score)
         {
             GameDataManager.instance.gameData.PlayerScore = score;
             GameDataManager.instance.Save();
             MaxScore.instance.ChangeScore(score);
         }
         if (!gameOver)
         {
             audio.clip = zhuangqiang;
             audio.Play();
             rb.Sleep();
             ShakeCamera.shakeCamera();
         }
         gameOver = true;
         StartCoroutine(ShowWindow());
         if (!banner)
         {
             banner = GameObject.FindGameObjectWithTag("ADBanner").GetComponent <ADView>();
         }
         banner.showBanner(true);
     }
     else if (col.gameObject.tag == "score")
     {
         if (!isAddScore)
         {
             score++;
             Score.instance.ChangeScore(score);
             isAddScore = true;
         }
     }
 }
示例#2
0
        public async Task <ADView> GetAdModelToView(long id)
        {
            var model = await _dal.GetEntityByID(id);

            ADView viewModel = null;

            viewModel = _mapper.Map <ADView>(model);
            return(viewModel);
        }