ボタンが離されたら、ボタンを「押したまま」にしようとしています。現在、私はコロナ用に改善されたボタン モジュールを使用しています。デフォルトの画像はボタンが押されていないように見え、上の画像は押されたように見える画像に置き換えられています。
私がやろうとしているのは、ボタンが押されると、オーバーイメージにとどまることです。これが、テストしているボタンのコードのセットアップ方法です。
local digButton = buttons.newButton{
default = "digButton.png",
over = "digButtonPressed.png",
onEvent = digButtonFunction,
id = "dig"
}
digButton:setReferencePoint(display.CenterReferencePoint)
digButton.x = display.contentWidth/5
digButton.y = display.contentHeight/1.9
また、このボタンの id を変数に設定する関数 (digButtonFunction) があります。これは、ユーザーがこのボタンに続くボタンを押したときに if ステートメントを実行するために使用されます。