問題タブ [lingo]
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.
bios - LINGO で BIOS 時刻を取得する
Lingo で BIOS 時刻を取得する方法を誰か教えてもらえますか?
datetime - Lingo での日付の比較
Lingo で 2 つの日付を比較するにはどうすればよいですか? 具体的には、今日の日付が特定の日付以降かどうかを知りたいです。次を使用して固定日付を作成できることを知っています。
そして、次を使用して現在の日付を取得できます。
しかし、私は2つを直接比較することはできないようです. _system.date() を解析して、固定日以降かどうかを判断する必要がありますか? 私は試した:
しかし、それはうまくいかないようです。何か案は?
actionscript - ActionScript と Lingo 間の情報の交換
Flash ムービーのデータ処理を実行する言語スクリプトがあります。メソッドの 1 つに次のコードを記述して、Flash から Lingo 関数を呼び出すことができます。
そして、次のようにパラメーターを flash から lingo に渡すことができます。
ただし、myMethod が値を返す場合、それを ActionScript に送り返すことができないようです。次のようにコーディングするにはどうすればよいですか。
myMethod は次のように定義されます。
CS 3 で Flash 9 を使用しています。
flash - ActionScript への Lingo 呼び出しが機能しない
Director プロジェクトに Flash スプライトがあります。そのスプライトの [プロパティ] の下で、[メンバー] タブと [スプライト] タブの両方の下に、その名前として「評価」があります。私の Lingo スクリプトには、次の呼び出しがあります。
ここで、displayGrade は、Flash オブジェクトの ActionScript で 3 つの数値をパラメーターとして受け取るメソッドとして定義された関数です。ただし、この行でエラーが発生し、その理由を特定できません。Flash オブジェクトのメソッドを間違って呼び出していますか?
flash - Director 11 およびフラッシュと AS 2 通信
3 つのスクリプト (2 つの動作と 1 つのムービー スクリプト) を持つ Director プロジェクトがあります。映画のスクリプトに次のコードがあります。
私のビヘイビア スクリプトの 1 つには、次のようなものがあります。
ここで、2 番目のビヘイビアー スクリプトの名前は で、script2
呼び出されたステージには Flash オブジェクトがあり、3 つの数字を入力として受け取るAssessment
ActionScript メソッドが呼び出されています。displayGrade
2 つの質問があります。まず、通話-movie.script["script2"].passGrade(75, 3, 4)
が機能せず、その理由がわかりません。映画の台本から動作を呼び出すことはできませんか? または、これを正しく行っていませんか?2 番目の質問は、ActionScript メソッドを呼び出す方法です。スクリプトは、 と呼ばれる Flash オブジェクトの動作として定義されていますAssessment
が、Director はメソッドを見つけられないようです。
Director 11 と HotFix 3 を使用しており、Flash オブジェクトは ActionScript 2 用にコンパイルされています。
lingo - キューポイントに関するヘルプが必要です (Adobe Director プロジェクト)!
少し問題があります。別の開発者が Adobe Director で作成した CD プロジェクトがあります。それは3つの言語です。このプロジェクトには字幕付きのビデオ ファイルがあります... キュー ポイントを使用してビデオに添付された字幕... ユーザーが別の言語を選択すると、字幕も変更されます... ライブラリにはテキスト付きの画像 (つまり、字幕) があり、それらの画像にはキュー ポイントのような名前に加えて、最後に一種の言語コードがあります。たとえば、firstSentRu または firstSentEn であり、対応するキュー ポイントの名前は firstSen です。ロジックが明確であることを願っています...これらのキューポイントの問題は、ユーザーが言語間を移動すると、最後の字幕が前の言語で表示され、ビデオが次のキューポイントに到達するとすぐに字幕が現在の言語に変わることです. どうしてこうなったかは理解できますが、しかし、私はこれに少し慣れていないため、この小さな問題を解決する方法はありません。これに代わる方法として、ユーザーが言語を変更したときにビデオを最初から開始することもできます...もう一度方法はわかりません...
事前に感謝します:)!
doxygen - Doxygen の Lingo フィルター?
Doxygen 用の Lingo フィルターを知っている、または持っている人はいますか?
DocMaker で遊んだことがありますが、director への依存関係が生じ、Doxygen のように柔軟でもフル機能でもありません。
-マーティ
c# - 言語が「動的言語」であるかどうかをどのように判断できますか?
私は、言語が「動的」であることが実際に何を意味するのかをよりよく理解しようとしています。Adobe(旧Macromedia)Director製品ラインのスクリプト言語であるLingoについてはかなりの経験があり、「動的言語」と見なされるのではないかと思っています。
変数とリストの処理方法は、私には非常に「動的言語」のように思えます。
変数を使用すると、foo = 3
またはを書くだけbar = "Hello World"
です。int
変数をまたはとして宣言しないでください-それはそのままでそれstring
を理解します。
リストを使用すると、のようなものを書くことができますmiscCollection = [3, "Hello World", #helloWorld, ["Embedded List", "Goes Here", 3], [#phrase: "Property List goes here", #value: 3]]
。これは?に似ていませんtuple
か?
これらの機能は、「動的言語」ステータスの資格を得るのに十分ですか?
興味深いことに、私はC#をより多く使用し、Director / Lingoをより少なく使用していますが、最近の動的言語に対するすべての興奮で、私は実際に穀物に反対しているのではないかと思います。
編集
以下のMarkRushakoffの回答に関して、このWikipediaの記事を使用して、Lingoが「動的」であるかどうかを分析する試みを示します。
Eval
--Lingoにはキーワードがdo
あります。コマンド全体を実行します。たとえば、または。文字列を数値に変換しようとしますが、これは単なる解析演算子ではありません。実際には、変数の文字列表現をその数値に変換できます。たとえば、ステートメントが23と評価されると仮定します。value
do
do "foo = 23"
do "foo = sum(20, 3)"
value
foo = 23
value("foo")
高階関数-私がこの権利を理解している場合、これは基本的に私がC#で「デリゲート」と呼ぶものです。Lingoは、私が知る限り、これを直接サポートしていませんが、関数を持つ型(「親スクリプト」と呼ばれる)を作成し、その型のインスタンスを渡すことはできます。
閉鎖-私が知る限り、これはサポートされていません。
継続-私が知る限り、これはサポートされていません。
リフレクション-少なくともある意味ではそうです。実際には、文字列を使用して型の新しいインスタンスを作成します(例:
fooInstance = script("Foo").new(bar)
。型のインスタンスを、型の名前を含む文字列に変換することもできます(したがって、c#のGetType()
機能を模倣することができます)。プロパティの名前を知らなくてもタイプのプロパティをクエリして(たとえば、インデックスでプロパティを検索する)、インデックスでプロパティの名前を見つけることもできます。マクロ-ウィキペディアの記事がマクロを説明しているように、私はそうは思わない。ただし、実行時にスクリプトを編集することは可能ですが、それが重要になる可能性があります。
したがって、Lingoは動的機能で6点満点中2〜3点を獲得しているようですが、Lingoがそれらをサポートしていないことを確認するには、クロージャと継続について十分に明確ではありません。何を結論付けたらいいのかわからないと思います。コメントを歓迎します。
actionscript-3 - DIRECTOR 「TCP/IP ソケット サーバー/クライアント」
Director は、ソケット クライアントを作成するためのオプションになりますか? クライアントはサーバー コマンドを受け入れる必要があります。フレームレート、開始など
Directorは映画をコントロールするために作られたようです。オフィスに Director 11.5 があります。助言できる用語の専門家はいますか?
クライアントとの
やり取り SERVER==>XML PACKET==>CLIENT==>swf は指定されたフレームと期間で再生されます
リンク
http://www.adobe.com/support/director/multiuser.html
http://www.adobe.com/products/director/multiuser/
http://smbus.org/specs/
http://opensmus. sourceforge.net/
これを見つけた
http://www.director-online.com/buildArticle.php?id=1158
lingo - Director / Lingo、アプリケーションをフルスクリーンとウィンドウ間で切り替えますか?
最近、クライアントから連絡があり、何年も前に保守/開発していた彼のプロジェクトの更新を求められました。
これは、Macromedia Director(現在はAdobe Director)とLingoを使用して行われました。私は長い間これらの技術を使って何も開発していないので、私はいくつかの援助が必要です。
変更の大部分は単純ですが、私が困惑したのは、アプリケーションがフルスクリーンプロジェクターとウィンドウモードを切り替えることができるようにすることです。
これはそれがどのように組織されているかです:
- 私はスタブプロジェクターを持っています。これは軽量で、起動時間を短縮します。
- スタブプロジェクターがメインムービーをロードします。
("@::Content:Main")
- このスタブプロジェクターは、フルスクリーンモードで公開されています。
これで、個別の実行可能ファイルを公開することで、ウィンドウ化されたプロジェクターとフルスクリーンモードのプロジェクターを作成できます。ただし、クライアントが望んでいるのは、実行時にこれを切り替える機能です。これは可能ですか?
ちょっとうまくいくいくつかの回避策(display-rectとstage-rectをデスクトップサイズに設定する)を見つけましたが、多くの互換性の問題が発生します。
何かアドバイス?ソリューション?
実行時に切り替えることはできないと言いたくなり、フルスクリーンバージョンまたはウィンドウバージョンのいずれかを公開することをお勧めします。