Esempio n. 1
0
 private void Start()
 {
     // テキスト読み込み
     SheetToDictionary.Instance.TextToDictionary("Rain", out var textDataDic);
     // データ代入
     maxScaleMagnification = textDataDic["雨の看板が大きくなる最大値(通常の何倍か)"];
     minScaleMagnification = textDataDic["雨の看板が小さくなる最小値(通常の何倍か)"];
     keepCenterTime        = textDataDic["看板が画面の真ん中にとどまる時間(秒)"];
     MoveToBigTime         = textDataDic["看板が最大の大きさになるまでの時間(秒)"];
     MoveToSmallTime       = textDataDic["看板が最小の大きさになるまでの時間(秒)"];
     flickBorder           = textDataDic["雨がどのくらいの強さを下回ったら看板が点滅しだすか(0%~100%)"];
     changeAlphaSpeed      = textDataDic["看板が点滅するスピード"];
     rain            = rain = GameObject.Find("Rain").GetComponent <Rain>();
     rainIconFactory = transform.parent.gameObject.GetComponent <RainIconFactory>();
     IconEnd         = transform.parent.Find("IconEndPos").gameObject;
     rectTransform   = GetComponent <RectTransform>();
     image           = GetComponent <Image>();
     endPos          = IconEnd.GetComponent <RectTransform>().position;
     baseScale       = rectTransform.localScale;
 }
Esempio n. 2
0
 private void Start()
 {
     // テキスト読み込み
     SheetToDictionary.Instance.TextToDictionary("Rain", out var textDataDic);
     // データ代入
     addRate      = textDataDic["雨の量が増えるスピード"];
     addSpeed     = textDataDic["雨の速度が増えるスピード"];
     maxRate      = textDataDic["雨の最大の量"];
     maxSpeed     = textDataDic["雨の最大の速度"];
     increaseTime = textDataDic["雨の強さが最大になるのにかかる時間(秒)"];
     rainTime     = textDataDic["雨が最大の強さをキープする時間(秒)"];
     decreaseTime = textDataDic["雨が止むまでにかかる時間(秒)"];
     // 変数初期化
     rainEffect      = GetComponent <ParticleSystem>();
     audioSource     = GetComponent <AudioSource>();
     main            = rainEffect.main;
     emission        = rainEffect.emission;
     rainIconFactory = GameObject.Find("RainIconFactory").GetComponent <RainIconFactory>();
     baseRate        = emission.rateOverTime;
     baseSpeed       = main.startSpeed;
 }
Esempio n. 3
0
 private void Start()
 {
     //cloud = GameObject.Find("Cloud").GetComponent<Cloud>();
     verticalRain    = GameObject.Find("Main Camera/Rain").GetComponent <Rain>();
     rainIconFactory = GameObject.Find("UIManager/RainIconFactory").GetComponent <RainIconFactory>();
 }