ホットリロードする手順
- ゲームを開始します。
- File → Hot Reload を選択するか、キーボードショートカットのCtrl + R を押下します。

スクリプトの再読み込み
Update 関数に書く場合
local my_value = 10
function update(self, dt)
print(my_value)
end
my_value を 11に変更しホットリロードするとすぐに反映されます。

on_reload 関数を利用する場合
ホットリロードを実行するとスクリプトのon_reload 関数が1度だけ呼ばれます。
function on_reload(self)
print("on_reload")
go.set("#sprite", "tint", vmath.vector4(1.0, 1.0, 1.0, 1.0))
end

ホットリロードはコードはデータの何かしらを変更した際に呼ばれます。何も変更しない状態でキーボードショートカットのCtrl + R を押下した場合は呼ばれません。
参考

Hot reloading
This manual explains the hot reloading feature in Defold.