コード例 #1
0
ファイル: PowerUpPickup.cs プロジェクト: Terralux/SpaceBall
    void Awake()
    {
        System.Array A = System.Enum.GetValues(typeof(PowerUps));
        myPowerUpType = (PowerUps)A.GetValue(Random.Range(1, A.Length));

        dv = GameObject.FindGameObjectWithTag("DynamicVariables").GetComponent <DynamicVariables> ();
    }
コード例 #2
0
 void Start()
 {
     playerManager = GameObject.FindGameObjectWithTag("Manager");
     DV = playerManager.GetComponent<DynamicVariables>();
     cameraScript = transform.parent.GetComponentInChildren<CameraMovement>();
     playerScript = transform.parent.GetComponentInChildren<PlayerMovement>();
 }
コード例 #3
0
    void Awake()
    {
        sr   = GetComponent <SpriteRenderer> ();
        rb2d = GetComponent <Rigidbody2D>();
        ph   = GameObject.FindGameObjectWithTag("PointsHandler").GetComponent <PointsHandler> ();
        dv   = GameObject.FindGameObjectWithTag("DynamicVariables").GetComponent <DynamicVariables> ();

        ResetBall();
    }
コード例 #4
0
ファイル: PointsHandler.cs プロジェクト: Terralux/SpaceBall
    void Awake()
    {
        player1Points = 0;
        player2Points = 0;

        dv = GameObject.FindGameObjectWithTag("DynamicVariables").GetComponent <DynamicVariables> ();

        StartCoroutine(WaitForCountDown(dv.countDownTime));
    }
コード例 #5
0
    /// <summary>
    /// Do not use this method manually. This is intended for the localization via LocalizeUIText component.
    /// </summary>
    public string LocalizeThroughComponent(string key, DynamicVariables dp)
    {
        allKeys.Add(key);
        string rawTranslation = localizationHandler.GetRawTranslation(key);

        if (dp.list.Count == 0)
        {
            return(rawTranslation);
        }
        List <object> DynamicValues = GetDynamicParts(dp);

        return(TurnDynamicsIntoText(rawTranslation, DynamicValues));
    }
コード例 #6
0
    List <object> GetDynamicParts(DynamicVariables dynamicParts)
    {
        List <object> DynamicValues = new List <object>();

        foreach (var dynamicPart in dynamicParts.list)
        {
            object temp;
            try
            {
                temp = DataFinder.GetData(dynamicPart.variableSource, dynamicPart.variableName);
            }
            catch
            {
                temp = "";
            }
            DynamicValues.Add(temp);
        }
        return(DynamicValues);
    }
コード例 #7
0
ファイル: PowerUpHandler.cs プロジェクト: Terralux/SpaceBall
 void Awake()
 {
     dv = GameObject.FindGameObjectWithTag("DynamicVariables").GetComponent <DynamicVariables> ();
 }
コード例 #8
0
ファイル: Spawner.cs プロジェクト: Terralux/SpaceBall
 void Awake()
 {
     dv = GameObject.FindGameObjectWithTag("DynamicVariables").GetComponent <DynamicVariables> ();
     StartCoroutine(WaitForNextSpawn());
 }
コード例 #9
0
 void Awake()
 {
     dv = GameObject.FindGameObjectWithTag("DynamicVariables").GetComponent <DynamicVariables>();
     currentDistance = maxDistanceToCenter;
 }
コード例 #10
0
ファイル: ButtonManager.cs プロジェクト: RoyKirk/Lavageddon
 //public float NoInput;
 /*NOTES!!!!!!!
  * create a reset buttons funtions to clean up code
  * make sure you iterate over different sets of buttons appropriately
  * */
 // Use this for initialization
 void Start()
 {
     values = FindObjectOfType<DynamicVariables>();
 }
コード例 #11
0
 void Awake()
 {
     numberOfSegments = 2 * numberOfSegments;
     GenerateMap();
     dv = GameObject.FindGameObjectWithTag("DynamicVariables").GetComponent <DynamicVariables> ();
 }
コード例 #12
0
 void Awake()
 {
     if (Original)
     {
         DestroyImmediate(gameObject);
     }
     else
     {
         DontDestroyOnLoad(gameObject);
         Original = this;
     }
 }