問題タブ [roblox]

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 投票する
1 に答える
1395 参照

vb.net - URI からアプリケーションを起動 - VB.NET

アプリケーションがゲームを起動するためのプロトコルを作成しようとしましたが、URI から実際に起動するのに問題があるようです。使用しようとしているプロトコルですroblox://が、入力してもアプリケーションが起動しないようです。Windows は、URL を起動するアプリが見つからないことを通知します。

私が使用したコードは次のとおりです。

を使用してレジストリを調べるとregedit、キーはそこにあります (私が登録したものはこの記事のものでした)、起動していないようです。コンピューターを再起動した後に試しましたが、まだうまくいきません。

0 投票する
4 に答える
7217 参照

lua - モデルを上に移動するrobloxのluaスクリプト?

ドアというモデルがあります 内部に Open という名前の BoolValue があります Work Mabey Comeon と Proboblynot という名前のすべてのドア ブロックを持つ Top というモデルがあります そして、触れると Top が上に移動することになっている Block があります

ドアのすぐ内側にこのスクリプトがあります

私が持っているタッチでアクティブになるはずのボタンの中に

これを修正する方法を知っていれば、喜んで感謝します。

0 投票する
2 に答える
5671 参照

lua - Luaでループコルーチンを終了するには?

現在、Roblox (Lua を使用) を使用してゲームに取り組んでいます。基本的にいくつかのミニゲームで構成されています。各ラウンドの開始時に、ゲーム内のすべてのプレイヤーがテーブルに配置され、エリアにテレポートされます。そこでコルーチンの出番です。ラウンドが進行中なので、コルーチンを開始します。そのコルーチンは毎秒、プレイヤーの健康状態がゼロ以下かどうかをチェックし、そうであれば currentPlayer テーブルからそれらを削除します。

問題を正しく説明していない場合は申し訳ありませんが、コルーチンは生成されません。これまでコルーチンを使用したことがないため、おそらく間違った方法で生成しようとしています。あなたのほとんどがRobloxに慣れていないことはわかっていますが、Luaの構文は同じです.

ループしているコルーチンを終了する方法の例を教えてください。

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

lua - roboxでキャラクタープロパティを使用するには?

問題は、ユーザーの見た目を変更する必要があるところですが、試してみると、キャラクターが新しい色に変わりません。キャラクターの外観はロードされませんが、色は変わりません。これはレーザータグゲームなので、ゲームの開始時にチームを選択して色を付けます。誰かが私にそれを説明できるかどうか疑問に思っていました。

と言う時も

彼らがリスポーンするたびに言わなければならないのか、それとも死んだ後も同じ色になるのか.

0 投票する
2 に答える
58 参照

timer - ある値から別の値への一定期間のループ

現在、Roblox のPointLightオブジェクトのメソッドを作成しています。Brightness現在、私は PointLight のプロパティを増減するメソッドを作成していますが、必要な数式を取得しようとして壁にぶつかりました。

プログラムは、DarkenSpeed (2 秒) のスパンで Brightness (1) から FadedBrightness (.3) までループする必要があります。考えられる解決策をグーグルで調べてみましたが、探しているものが具体的すぎるのではないかと心配しています。

コード スニペットを次に示します。

これを達成するためのより良い方法、または別の方法があれば、私はすべて耳にします。私は自分のコードでトンネル ビジョンを取得する傾向があり、現在の問題以外は何も考えていません。

0 投票する
2 に答える
1498 参照

roblox - Roblox でプレイス インスタンスを管理する

そのため、どうやらRobloxには、プレイヤーを場所間でテレポートする方法ができたようです。

それは素晴らしいことですが、私が念頭に置いているゲームでは、どのプレイヤーがどのサーバーに入れられるか (または、Roblox がそれらを「インスタンスを配置する」と呼んでいるようです) を非常にきめ細かく制御する必要があります。プレイヤーまたはプレイヤーのグループを、他のプレイヤーがいない新しい場所のインスタンスに明示的にテレポートするにはどうすればよいですか?

0 投票する
2 に答える
18034 参照

roblox - Roblox で現在の時刻を取得するにはどうすればよいですか (すべてのサーバーで一貫しています)?

私の Roblox の場所では、実行中のすべてのサーバーとゲーム内の場所で一貫している現在の時刻を表す値を取得したいと考えています。

Time関数については既に知っていますが、その関数のドキュメントは、単一の場所 (またはおそらく単一の場所のインスタンスのみ?) でのみ一貫していることを示しているようです。

ダニもあります:

UNIX エポック (1970 年 1 月 1 日) からの秒数である UNIX 時間で時間を返します。

しかし、それには別の問題があります。

一部のサーバーは異なるタイムゾーン (アメリカとヨーロッパのサーバーなど) で実行されるため、 tick() はそれらのサーバーで異なる時間を返します。この時間は時差がある分、数時間違います。このため、2 つのサーバー間の相対的な時間については何も言えません (プレイヤーが最後にアクセスしてからの経過時間の測定など)。

How do I get a time value that's consistent across all servers and places in my game? (The actual time in real life would work well for this purpose.)

0 投票する
2 に答える
955 参照

lua - 独自の spherecast 関数を作成するにはどうすればよいですか?

http://docs.unity3d.com/ScriptReference/Physics.SphereCast.html 基本的にはレイキャスティングだと思いますが、ほぼすべての方向です。

このインスタンスの光線は次のように作成されます。

明確化: roblox で 360 度回転し続けるディスコ ボールを作成しています。ボールが約 1 度回転するたびに、ほぼすべての方向に光線が放射されます。これらの光線は、FindPartOnRay(ray) を使用して接触点の位置を記録します。そこから、FindPartOnRay(ray) から取得した位置にライトを配置しています。