public void SetEllipseMode(EllipseMode mode) { _jsRuntime.InvokeVoid( _p5InvokeFunction, "ellipseMode", Ellipse.ToString(mode) ); }
void Awake() { /* * if (music) * { * StageTime = music.length; * Maxbeat = Mathf.FloorToInt(StageTime * bpm) / (int)tempo; * * } * else * { * } */ //半周にかかる時間が1秒未満だったら1秒にする //if (Herftime < 1) Herftime = 1; //ステージの時間が半周にかかる時間より短い場合1周の時間にする if (StageTime < Herftime) { StageTime = Herftime * 2; } //UIを生成する位置を確定 Position = transform.position; //UIの横の大きさを確定 UIscalex = (float)System.Math.Round(Pixcellforunitysize_x * (int)tempo * 2, 1); //配列の確保 ellipsemodes = new EllipseMode[(int)tempo * 2]; //UIの状態を設定 ellipsemodes[0] = ellipsemodes[ellipsemodes.Length - 1] = EllipseMode.Cross; //UIを操作できる回数を確定する MaxChangeCount = Mathf.FloorToInt(MaxClicForSec * StageTime); buttonclic = new Clicdata[MaxChangeCount]; //交点を通る回数を確定する MaxMoveCount = Mathf.FloorToInt(StageTime / (Herftime * 2) * ((int)tempo - 1) * 2); playeraction = new Playerdata[MaxMoveCount]; DebugMode(); }
public void SetEllipseMode(EllipseMode mode) { EllipseMode = mode; }
public void SetEllipseMode(EllipseMode mode) { ((IStyle)Style).SetEllipseMode(mode); }