示例#1
0
    // Start is called before the first frame update
    void Start()
    {
        image        = GetComponent <Image>();
        image.sprite = images[0];

        rectTransform = GetComponent <RectTransform>();
        soundLength   = GameObject.Find("SoundManager(Clone)").GetComponent <SoundManager>().taikoSE.length;

        stageScroll = GameObject.Find("StageScrollManager").GetComponent <StageScroll>();

        stageScroll.tmpSpeed = 0;
    }
示例#2
0
    // Start is called before the first frame update
    void Start()
    {
        stageScroll = GameObject.Find("StageScrollManager").GetComponent <StageScroll>();

        if (stageScroll.cornerSetting)
        {
            PutChopStick(-93 + (180 * stageScroll.cornerMargin / 2) + 7, 93 - (180 * stageScroll.cornerMargin / 2) - 7,
                         stageScroll.centerChopStickRow, stageScroll.centerChopStickColumn, stageScroll.centerDispertion, false);
            PutChopStick(-93, -93 + (180 * stageScroll.cornerMargin / 2), stageScroll.cornerChopStickRow, stageScroll.cornerChopStickColumn, stageScroll.cornerDispertion, true);
            PutChopStick(93 - (180 * stageScroll.cornerMargin / 2), 93f, stageScroll.cornerChopStickRow, stageScroll.cornerChopStickColumn, stageScroll.cornerDispertion, true);
        }
        else
        {
            PutChopStick(-93, 93, stageScroll.chopStickRowNum, stageScroll.chopStickColumnNum, stageScroll.cornerMargin, stageScroll.cornerRate, stageScroll.dispertion);
        }
    }
示例#3
0
 private void Awake()
 {
     _target               = target as StageScroll;
     debugMode             = serializedObject.FindProperty("debugMode");
     goalPosCount          = serializedObject.FindProperty("goalPosCount");
     speed                 = serializedObject.FindProperty("speed");
     startAreaRange        = serializedObject.FindProperty("startAreaRange");
     cornerMargin          = serializedObject.FindProperty("cornerMargin");
     cornerSetting         = serializedObject.FindProperty("cornerSetting");
     centerChopStickRow    = serializedObject.FindProperty("centerChopStickRow");
     centerChopStickColumn = serializedObject.FindProperty("centerChopStickColumn");
     centerDispertion      = serializedObject.FindProperty("centerDispertion");
     cornerChopStickRow    = serializedObject.FindProperty("cornerChopStickRow");
     cornerChopStickColumn = serializedObject.FindProperty("cornerChopStickColumn");
     cornerDispertion      = serializedObject.FindProperty("cornerDispertion");
     chopStickRowNum       = serializedObject.FindProperty("chopStickRowNum");
     chopStickColumnNum    = serializedObject.FindProperty("chopStickColumnNum");
     dispertion            = serializedObject.FindProperty("dispertion");
     cornerRate            = serializedObject.FindProperty("cornerRate");
 }
示例#4
0
 // Start is called before the first frame update
 void Start()
 {
     sceneTransitionManager = GameObject.Find("SceneTransitionManager(Clone)").GetComponent <SceneTransitionManager>();
     stageScroll            = GameObject.Find("StageScrollManager").GetComponent <StageScroll>();
 }