その他¶
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) # 赤色を取得する