示例#1
0
 void Update()
 {
     if (start)
     {
         float distanceMoved = (Time.time - startTime) * speed;
         distanceMoved = (float)Math.Pow(distanceMoved, expo);
         distanceMoved = distanceMoved / expo;
         float fracDist = distanceMoved / distance;
         cameraFollower.transform.position = Vector3.Slerp(init, fin, fracDist);
         cameraFollower.transform.rotation = Quaternion.Slerp(initRot, finRot, fracDist);
         if (fracDist > 1)
         {
             start       = false;
             textHandler = (Shopkeeper_Script)shopkeeper.GetComponent(typeof(Shopkeeper_Script));
             textHandler.set_greeting();
         }
     }
     if (back)
     {
         textHandler = (Shopkeeper_Script)shopkeeper.GetComponent(typeof(Shopkeeper_Script));
         textHandler.clear_text();
         float distanceMoved = (Time.time - startTime) * speed;
         distanceMoved = (float)Math.Pow(distanceMoved, expo);
         distanceMoved = distanceMoved / expo;
         float fracDist = distanceMoved / distance;
         cameraFollower.transform.position = Vector3.Slerp(fin, init, fracDist);
         cameraFollower.transform.rotation = Quaternion.Slerp(finRot, initRot, fracDist);
         if (fracDist > 1)
         {
             back = false;
         }
     }
 }
示例#2
0
 // Use this for initialization
 void Start()
 {
     curpos      = rocket.transform.position;
     hov         = rocket.transform.position + Vector3.up * amountToMove;
     rest        = curpos;
     audioSource = GetComponent <AudioSource>();
     textHandler = (Shopkeeper_Script)shopkeeper.GetComponent(typeof(Shopkeeper_Script));
     count       = (ShopSelect_Script)selectHandler.GetComponent(typeof(ShopSelect_Script));
     onetime1    = false;
     onetime2    = false;
     selected    = false;
 }
示例#3
0
 private void OnMouseDown()
 {
     textHandler = (Shopkeeper_Script)shopkeeper.GetComponent(typeof(Shopkeeper_Script));
     textHandler.quack();
 }
示例#4
0
 private void Start()
 {
     textHandler = (Shopkeeper_Script)shopkeeper.GetComponent(typeof(Shopkeeper_Script));
 }