問題タブ [livecode]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
528 参照

naming-conventions - LiveCode (RunRev) での関数命名のベスト プラクティスは何ですか?

LiveCode のオープン ソースへの移行の精神に則り、コミュニティにとって非常に役立ついくつかのライブラリ スタックの作成に取り組んできました。ゲーム スコアリング システム、ヘルス メトリクス、クレジット カード処理、および Web API エンドポイント アクセスに関するライブラリを作成しました。

これらのライブラリをコミュニティにリリースする前に、既存のベスト プラクティスに従ってコードを読みやすくしようと思いました。

変数の命名に使用しているいくつかの標準を次に示します。

ハンドラーまたは関数の命名に関する同様のベスト プラクティスはありますか? ライブ コード ライブラリのベスト プラクティスに関する一般的なアドバイスも歓迎します。

0 投票する
3 に答える
278 参照

data-structures - グループを使用して、他の言語の「クラス」または「構造体」データ構造をエミュレートできますか

関連データの「ホルダー」として使用できる LiveCode 内のデータ構造はありますか? 私は Java / Javascript / C のバックグラウンドを持っているので、クラスまたは構造体のようなデータ構造を探しています。

この機能の一部を備えているように見えるグループの例を見つけましたが、自分のニーズを満たすために言語を曲げているように感じます。

具体的な例として、画像をランダムに表示し、押すと関連するサウンド クリップを再生する画像フィールドが画面にあるとします。画像へのパスと関連するサウンド クリップへのパスを含む「構造」のリストを作成し、そのデータを使用して画像フィールドに入力し、再生するサウンド クリップを決定することを期待します。

この場合、グループは正しい構造でしょうか? それとも、LiveCode の動作に実際には適合しない方法でこれに取り組んでいますか?

0 投票する
3 に答える
745 参照

android - アプリを起動すると、ライブコード 5.5.5 で黒い画面しか表示されない

Hello Worldダイアログを表示するアンドロイドライブコードアプリを作成しました。

[開発] -> [テスト]を選択

すると、アプリケーションは起動しますが、黒い画面しか表示されません。見逃したものはありますか?

Livecode 5.5.5 と実際のデバイス バージョン: Android 4.1.2 を使用しています。

0 投票する
1 に答える
250 参照

ios - MergAccessory ios external はプリンター専用ですか?

ドキュメントには、次のコマンドがあります。

それらはプリンターでのみ機能しますか、それとも一般的に使用できますか? 例?

更新 2:mergAccessoryOpenSession で行き詰まっています。この場合、セッションは開かれていないと思います。

これが私の現在のコードです。

0 投票する
1 に答える
82 参照

audio - mergExt - オーディオの再生を回避すると、mergAVCamSet が停止する

iOS 用の LiveCode プロジェクトでビデオを録画するために mergAV を使用しています。すべて正常に動作しますが、オーディオ mergAVCamSet を再生すると動作が停止し、フリーズするようです。オーディオを再生し、mergAVCamSet を引き続き動作させる方法、または 2 つの操作が衝突する方法はありますか?

0 投票する
3 に答える
283 参照

mouseevent - 画像ボタンを作成するにはどうすればよいですか?

ボタンとして機能する画像を表示したいと思います。これは、画像をクリックするとmouseUpハンドラーが実行されることを意味します。

  • mouseUp画像領域にはハンドラがありません
  • ボタンには、画像を割り当てることができるプロパティがないようです。
0 投票する
3 に答える
1208 参照

button - スクリプトを使用してボタンの配列を作成するにはどうすればよいですか?

スクリプトでボタンの配列を作成したいと思います。これには、サイズと位置の設定と、mouseUp ハンドラーの割り当てが含まれます。

mouseUp ハンドラーは

名前のリストは、テキスト変数 tCardNames にあります。各行にはカード名があります。