# その他 ## clear_console コンソール画面をクリアする。 **clear_console**() ``` clear_console() # これを実行したタイミングでコンソール画面をクリアする ``` ## exit_simulation 関数実行後、univ_finishを実行してシミュレーションを終了する。 **exit_simulation**() ``` exit_simulation() # これを実行したタイミングでシミュレーションを終了する ``` ## count_step 現在のステップ数を取得する。 **count_step**() ``` a = count_step() # 50ステップ目の時、aに50を代入 ``` ## gradation グラデーション色を指定する。 **gradation**(start, end ,grad) - **start** - 開始色 - **end** - 終了色 - **grad** - 度合い ``` # 赤と青の中間の色を取得する c = gradation(COLOR_RED, COLOR_BLUE, 0.5) ``` ## hsv 「色相(Hue)」、「彩度(Saturation)」、「明度(Value)」の3つの引数から、色のRGB値を返す。 **hsv**(h, s, v) - **h** - 色相(0~360) - **s** - 彩度(0~1) - **v** - 明度(0~1) ``` c = hsv(0, 1, 1) # 赤色を取得する ``` ## pause_simulation 関数を実行したシミュレーションステップ終了後にシミュレーションを一時停止状態にする。再生ボタンを押下することで再開される。
※univ_initやuniv_finishでは利用できません。 ``` # 10ステップ目終了時にシミュレーションを一時停止 if count_step() == 10: pause_simulation() ``` ## print コンソールに出力する。 **print**(sub) - **sub** - 出力する対象 ``` print("aaa") #文字列aaaが出力される print(2) #整数値2が出力される ``` ## rgb RGB色を取得する。 **rgb**(r, g, b) - **r** - R値 - **g** - G値 - **b** - B値 ``` c = rgb(255, 0, 0) # 赤色を取得する ```