問題タブ [unity3d-gui]

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 に答える
1924 参照

c# - Unity Canvas がデバイスに表示されない

Unity アプリで作業し、基本的なメニュー画面を作成しようとしています。

Unity 5.0.1p3 を実行しています。

無関係ではありますが、これは重要かもしれません: 私のアプリは Vuforia を使用しており、他のシーンは問題ありません。

そのため、デフォルトの Unity カメラを使用してメニュー画面を作成し、キャンバスを追加しようとすると、Unity エディターでは完全に機能しますが、デバイスでは機能しません。

デバイスでは、背景 (カメラの前の平面) を取得するだけで、Image/Button はキャンバス上にあるものを何も表示しません。

また、アプリが Eclipse LogCat で起動しているときに、次のエラーが発生します。

この問題は、Menu スクリプトをエクスポートした後にのみ発生します。シリアライゼーションの問題に関する以前の質問に私をリンクし始める前に、私はすでに彼らの問題をチェックアウトしましたが、これが私のものとどのように関係しているのかわかりません.

MenuScreen.cs以下のとおりであります:

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

c# - モデルを使用してモデルのテクスチャ イメージを動的に生成するにはどうすればよいですか。(Unity3D/C#)?

ゲームのプレイ中に 3D モデルの 2D 画像 (回転あり) を生成する方法を知る必要があります。C# と Unity3D を使用しています。[わかりやすくするために編集しました...]

ちょっとした調査の後: 私が欲しいのは RenderTexture のようです。カメラを作成し、カメラの画像を RenderTexture アセットに出力し、RenderTexture からテクスチャをプルできるはずです。

これを行う最良の方法は何ですか?

私の試み: Unity エディターを使用して、背景面、天井面、および地下 100 ユニットのスポットライトも作成しました。私の考えでは、カメラなどを作ることができます。オブジェクトの描画、テクスチャの保存、オブジェクトの削除、カメラの設定などを行います。非アクティブに。私の懸念はすべてのタイミングにあります...

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

android - Unity3D + Google Cardboard SDK = UI マスキングなし

UI マスクは Google の Cardboard SDK では機能しませんか? Oculus Mobile VR プラグインでは適切に動作しますが、Cardboard SDK ではマスクがなくなったようです。

http://postimg.org/image/b2by7exu9/

このスクリーンショットは、白いボックスの外側にテキストが表示されないことを示しています。

http://postimg.org/image/ts8wgfu7l/

エディターで VR モードを無効にすると、問題なく表示されます。

  • 誰かがこの問題に遭遇し、修正方法を知っていましたか?
  • どの方向にさらに調査する必要がありますか?

念のため、2 つの異なるプロジェクトで Note 4 と Galaxy S3 のビルドを既に試しました。ログには印象的な線は表示されませんでした。私はグーグルで検索しましたが、この問題に関連するものは見つかりませんでした。回答とフォーラムは同じです。

どんな提案でも大歓迎です!

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

unity3d - Animation not working in game as it is in the scene view

I'm trying to make an animation where the word contained in the middle of the screen has its letters that get highlighted one by one using an image overlay on which I increase the alpha from 0 to 0.5 over a short period.

My problem is, even though the animation is fine in the scene view and when previewed, the overlay image seems to be duplicated out of nowhere and always in the same place.

Those duplicates do not appear in the scene view but they do appear in the game view and I can see no reason for them to show up.

Here are screenshots from the scene and game view :

Game view with the unwanted images being the two big letter backgrounds

Scene view where they do not appear

EDIT : After more tests it is definitely an animation problem. The animation runs as it should in the scene view but on some letters, in the game view, it is misplaced and scaled differently.

Here are some more screenshots of what is going on :

Scene view Scene view Game view Game view

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

unity3d - Unity3D プログラムで EventTrigger ハンドラーを割り当てる

新しい Unity3D UI (Unity > 4.6) で、UI コンポーネント (画像、テキストなど) にアタッチできる簡単なスクリプトを作成しようとしています。これにより、カスタム ツールチップ ハンドラーを使用できるようになります。したがって、コンポーネントで PointerEnter と PointerExit をキャプチャする必要があります。これまでのところ、私は次のことを行っていますが、成功していません。EVentTrigger コンポーネントが表示されますが、デリゲートを起動して命を救うことができません。

何か案は?

また...フォーラムやドキュメントを調べているときに見つけることができるもう1つの方法は、次のようなインターフェース実装を介してイベントハンドラーを追加することです。

これらの方法はどちらも私にはうまくいかないようです。

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

unity3d-gui - 画像とラベルの柔軟な UI コンテナを作成する

これは非常に簡単な作業だと思っていましたが、今では何時間も試してみましたが、これを回避する方法がわかりません。

スクロール可能なリストに表示する必要がある友人のリストがあります。各友人にはプロフィール画像と名前が関連付けられているため、リスト内の各項目には画像と名前が表示されます。

問題は、画像と名前ラベルの両方を含む柔軟なコンテナーを作成する方法がわからないことです。幅と高さを動的に変更して、画像とテキストがそれに応じて拡大縮小および移動できるようにしたいと考えています。

Unity 5 と Unity UI を使用しています。

コンテナに対して次のことを達成したい:

  • コンテナの幅と高さは柔軟にする必要があります
  • 画像はコンテナの子であり、左揃えにする必要があります。高さはコンテナの高さを埋め、縦横比を維持する必要があります。
  • name ラベルは contianer の子であり、15 ピクセルの左パディングで画像に左揃えにする必要があります。テキストの幅は、コンテナー内の残りのスペースを埋める必要があります。

これが次の添付画像によく示されていることを願っています。

ここに画像の説明を入力

Unity Answers で同じ質問をしましたが、今のところ回答がありません。このような単純なタスクが、コードを使用しないと Unity UI で実行できない可能性は本当にあるのでしょうか?

お時間をありがとうございました!