private void Start() { TLBasicA05 preset = ScriptableObject.CreateInstance <TLBasicA05>(); preset.singleTime = 2f; preset.loopInterval = 1f; AddAnimatextComponent(textA, new Effect(preset, generalParamGroup), TagSymbols.AngleBrackets, MarkerSymbols.Slashes); AddAnimatextComponent(textB, new Effect(preset, generalParamGroup), TagSymbols.RoundBrackets, MarkerSymbols.Slashes); AddAnimatextComponent(textC, new Effect(preset, generalParamGroup), TagSymbols.SquareBrackets, MarkerSymbols.Backslashes); AddAnimatextComponent(textD, new Effect(preset, generalParamGroup), TagSymbols.CurlyBrackets, MarkerSymbols.Backslashes); }
private void Start() { TLBasicA05 preset = ScriptableObject.CreateInstance <TLBasicA05>(); preset.singleTime = 2f; preset.loopInterval = 1f; AddAnimatextComponent(textA, new Effect(preset, generalParamGroup), RetainedText.InputText); AddAnimatextComponent(textB, new Effect(preset, generalParamGroup), RetainedText.ParsedText); AddAnimatextComponent(textC, new Effect(preset, generalParamGroup), RetainedText.OutputText); AddAnimatextComponent(textD, new Effect(preset, generalParamGroup), RetainedText.EffectText); AddAnimatextComponent(textE, new Effect(preset, generalParamGroup), RetainedText.BlankText); }
private void Start() { AnimatextFreeUGUI animatextA; AnimatextFreeUGUI animatextB; AnimatextFreeUGUI animatextC; AnimatextFreeUGUI animatextD; AnimatextFreeUGUI animatextE; TLBasicA05 preset = ScriptableObject.CreateInstance <TLBasicA05>(); preset.singleTime = 2f; preset.loopInterval = 1f; GeneralParamGroup paramGroup = new GeneralParamGroup(); paramGroup.tag = generalParamGroup.tag; paramGroup.refreshMode = RefreshMode.Start; AddAnimatextComponent(textA, new Effect(preset, paramGroup), out animatextA); animatextA.PlayEffect(0); animatextA.Refresh(false); paramGroup.refreshMode = RefreshMode.Play; AddAnimatextComponent(textB, new Effect(preset, paramGroup), out animatextB); animatextB.PlayEffect(0); animatextB.Refresh(false); paramGroup.refreshMode = RefreshMode.Pause; AddAnimatextComponent(textC, new Effect(preset, paramGroup), out animatextC); animatextC.PlayEffect(0); animatextC.Refresh(false); paramGroup.refreshMode = RefreshMode.Continue; AddAnimatextComponent(textD, new Effect(preset, paramGroup), out animatextD); animatextD.PlayEffect(0); animatextD.Refresh(false); paramGroup.refreshMode = RefreshMode.End; AddAnimatextComponent(textE, new Effect(preset, paramGroup), out animatextE); animatextE.PlayEffect(0); animatextE.Refresh(false); }
private void Start() { TCBasicA05 presetA = ScriptableObject.CreateInstance <TCBasicA05>(); presetA.singleTime = 0.1f; presetA.interval = 0.3f; presetA.loopInterval = 1.2f; AddAnimatextComponent(textA, new Effect(presetA, generalParamGroup)); TWBasicA05 presetB = ScriptableObject.CreateInstance <TWBasicA05>(); presetB.singleTime = 0.1f; presetB.interval = 0.6f; presetB.loopInterval = 1.5f; AddAnimatextComponent(textB, new Effect(presetB, generalParamGroup)); TLBasicA05 presetC = ScriptableObject.CreateInstance <TLBasicA05>(); presetC.singleTime = 0.1f; presetC.interval = 0.9f; presetC.loopInterval = 1.8f; AddAnimatextComponent(textC, new Effect(presetC, generalParamGroup)); TGBasicA05 presetD = ScriptableObject.CreateInstance <TGBasicA05>(); presetD.singleTime = 0.1f; presetD.interval = 0.6f; presetD.loopInterval = 1.5f; AddAnimatextComponent(textD, new Effect(presetD, generalParamGroup)); }
private void Start() { TCBasicA05 A1 = ScriptableObject.CreateInstance <TCBasicA05>(); A1.singleTime = characterSingleTimeA; A1.easingType = easingTypeA; presetA1 = A1; TCBasicA05 A2 = ScriptableObject.CreateInstance <TCBasicA05>(); A2.singleTime = characterSingleTimeB; A2.easingType = easingTypeB; presetA2 = A2; TCBasicA05 A3 = ScriptableObject.CreateInstance <TCBasicA05>(); A3.singleTime = characterSingleTimeC; A3.easingType = easingTypeC; presetA3 = A3; TCBasicA05 A4 = ScriptableObject.CreateInstance <TCBasicA05>(); A4.singleTime = characterSingleTimeD; A4.easingType = easingTypeD; presetA4 = A4; TWBasicA05 B1 = ScriptableObject.CreateInstance <TWBasicA05>(); B1.singleTime = wordSingleTimeA; B1.easingType = easingTypeA; presetB1 = B1; TWBasicA05 B2 = ScriptableObject.CreateInstance <TWBasicA05>(); B2.singleTime = wordSingleTimeB; B2.easingType = easingTypeB; presetB2 = B2; TWBasicA05 B3 = ScriptableObject.CreateInstance <TWBasicA05>(); B3.singleTime = wordSingleTimeC; B3.easingType = easingTypeC; presetB3 = B3; TWBasicA05 B4 = ScriptableObject.CreateInstance <TWBasicA05>(); B4.singleTime = wordSingleTimeD; B4.easingType = easingTypeD; presetB4 = B4; TLBasicA05 C1 = ScriptableObject.CreateInstance <TLBasicA05>(); C1.singleTime = lineSingleTimeA; C1.easingType = easingTypeA; presetC1 = C1; TLBasicA05 C2 = ScriptableObject.CreateInstance <TLBasicA05>(); C2.singleTime = lineSingleTimeB; C2.easingType = easingTypeB; presetC2 = C2; TLBasicA05 C3 = ScriptableObject.CreateInstance <TLBasicA05>(); C3.singleTime = lineSingleTimeC; C3.easingType = easingTypeC; presetC3 = C3; TLBasicA05 C4 = ScriptableObject.CreateInstance <TLBasicA05>(); C4.singleTime = lineSingleTimeD; C4.easingType = easingTypeD; presetC4 = C4; TGBasicA05 D1 = ScriptableObject.CreateInstance <TGBasicA05>(); D1.singleTime = groupSingleTimeA; D1.easingType = easingTypeA; presetD1 = D1; TGBasicA05 D2 = ScriptableObject.CreateInstance <TGBasicA05>(); D2.singleTime = groupSingleTimeB; D2.easingType = easingTypeB; presetD2 = D2; TGBasicA05 D3 = ScriptableObject.CreateInstance <TGBasicA05>(); D3.singleTime = groupSingleTimeC; D3.easingType = easingTypeC; presetD3 = D3; TGBasicA05 D4 = ScriptableObject.CreateInstance <TGBasicA05>(); D4.singleTime = groupSingleTimeD; D4.easingType = easingTypeD; presetD4 = D4; AddAnimatextComponents(); }
private void Start() { TCBasicA05 presetA1 = ScriptableObject.CreateInstance <TCBasicA05>(); presetA1.singleTime = 0.1f; presetA1.interval = 0.1f; presetA1.loopInterval = 1f; AddAnimatextComponent(textA1, new Effect(presetA1, generalParamGroup)); TWBasicA05 presetA2 = ScriptableObject.CreateInstance <TWBasicA05>(); presetA2.singleTime = 0.2f; presetA2.interval = 1f; presetA2.loopInterval = 1f; AddAnimatextComponent(textA2, new Effect(presetA2, generalParamGroup)); TLBasicA05 presetA3 = ScriptableObject.CreateInstance <TLBasicA05>(); presetA3.singleTime = 0.2f; presetA3.interval = 1.2f; presetA3.loopInterval = 2f; AddAnimatextComponent(textA3, new Effect(presetA3, generalParamGroup)); TGBasicA05 presetA4 = ScriptableObject.CreateInstance <TGBasicA05>(); presetA4.singleTime = 0.2f; presetA4.interval = 0.5f; presetA4.loopInterval = 1f; AddAnimatextComponent(textA4, new Effect(presetA4, generalParamGroup)); TLBasicA01 presetB1 = ScriptableObject.CreateInstance <TLBasicA01>(); presetB1.singleTime = 1.2f; presetB1.interval = 1.2f; presetB1.loopInterval = 1f; presetB1.position = new Vector2(0, 30); AddAnimatextComponent(textB1, new Effect(presetB1, generalParamGroup)); CLBasicA01 presetB2 = ScriptableObject.CreateInstance <CLBasicA01>(); presetB2.singleTime = 1.2f; presetB2.interval = 1.2f; presetB2.loopInterval = 1f; presetB2.position = new Vector2(0, 30); presetB2.continuousEasing = true; AddAnimatextComponent(textB2, new Effect(presetB2, generalParamGroup)); TLBasicA01 presetC1 = ScriptableObject.CreateInstance <TLBasicA01>(); presetC1.singleTime = 1.2f; presetC1.interval = 1.2f; presetC1.loopInterval = 1f; presetC1.position = new Vector2(0, 30); AddAnimatextComponent(textC1, new Effect(presetC1, generalParamGroup)); TLBounceA03 presetC2 = ScriptableObject.CreateInstance <TLBounceA03>(); presetC2.singleTime = 1.2f; presetC2.interval = 1.2f; presetC2.loopInterval = 1f; AddAnimatextComponent(textC2, new Effect(presetC2, generalParamGroup)); TLElasticA02 presetC3 = ScriptableObject.CreateInstance <TLElasticA02>(); presetC3.singleTime = 1.2f; presetC3.interval = 1.2f; presetC3.loopInterval = 1f; presetC3.rotation = 15; presetC3.stiffness = 3; AddAnimatextComponent(textC3, new Effect(presetC3, generalParamGroup)); }