点滅 datarefのtimeを使って -FlyWithLua

テキストを交互に赤色と緑色に変えて表示する。

require("graphics")

--点滅の時間を取得する
DataRef("sim_time", "sim/network/misc/network_time_sec")  --点滅用

-- テキストや 図を描画するエリア
function drawRADIO()
	--2つの動作を繰り返す(3つの場合は3にしてその動作をもう一つ追加)1秒毎に変化させる
	local msgtime
	msgtime = sim_time % 2
	---------------------------------------------------------------------------------------
	if msgtime < 1.0 then --1秒より小さい場合
		draw_string(50, 500, "Please", "red")
	end
	---------------------------------------------------------------------------------------
	if msgtime >= 1.0 and msgtime < 2.0 then --1.0より大きいか等しい
		draw_string(50, 500, "read", "green")
	end
	---------------------------------------------------------------------------------------
end

do_every_draw("drawRADIO()")