- 1 名前:名前は開発中のものです。 [2015/01/18(日) 15:07:35.72 ID:KSRpGyGF]
- 3Dゲームエンジン「Unity」の質問に優しく答えるスレです。
Windows/Mac用。JavaScript/C#/Booといった汎用言語を使用できるのが特徴です。 フリー版で開発したゲームは個人・法人を問わず追加のロイヤリティーなしで販売できます。 プラットフォームサポートはiPhone/iPod Touch/iPad、Mac、PC、Web、Wii、Xbox360、Android、PlayStation 3、PlayStation 4、PS Vita他 次スレは>>970を踏んだ方が建てること。ダメなら>>980か>>990が建てて下さい。 ■前スレ 【3Dゲームエンジン】Unity質問スレッド14 peace.2ch.net/test/read.cgi/gamedev/1418120993/ ■本スレ 【3Dゲームエンジン】Unity総合スレッド24 peace.2ch.net/test/read.cgi/gamedev/1415828892/ ■Unity 2ch Wiki(まとめ、過去ログ、リンク集) www24.atwiki.jp/unity2ch/ ●リンク ・Unity(日本公式サイト) unity3d.com/japan/ ・ユーザーガイド&リファレンス japan.unity3d.com/developer/document/ ・チュートリアル japan.unity3d.com/developer/document/tutorial/ ・スクリプトリファレンス docs-jp.unity3d.com/Documentation/ScriptReference/ ・FAQ answers.unity3d.com/index.html ・MSDN msdn.microsoft.com/ja-jp/ms348103←スクリプトのエラー番号をこれで検索すると原因が日本語で出てきます。 注意事項:アセットおじさんは優しく愛でましょう
- 88 名前:名前は開発中のものです。 mailto:sage [2015/01/22(木) 17:22:23.11 ID:ErMV3cUe]
- >>45,46
ありがとうございます! 全く45さんの言うとおりでした。 その式も見たことはあったのですが、 他のオブジェクト生成で、生成してからTransformの値を変更する事で 全く問題できたので同様にしてしまっていました。 その式を使えば問題無かったです。 ほんとにありがとうございました。
- 89 名前:名前は開発中のものです。 mailto:sage [2015/01/22(木) 17:58:10.77 ID:kjkCageF]
- 一つのオブジェクトが boxコライダ と circleコライダ の二種類を持っている場合
両方のトリガーをスクリプトから変更するにはどうすればいいですか? collider.isTrigger = true; とかだと一つ目にしか変更が適用されないみたいなので…… 宜しくお願いします。
- 90 名前:名前は開発中のものです。 mailto:sage [2015/01/22(木) 18:16:24.55 ID:Vz5OxxV1]
- >>70
すみません。ネストするっていう表現がわからないんですがヒエラルキーでの構造は Canvas > ScrollView(Image, ScrollRect, Mask) > Content(VerticalLayoutGroup, ContentSizeFitter) > Node, Node, Node... ってかんじになってます。 テラシュールブログさんのとこで紹介されてたのを参考にしてできた物をモバイルに転送して動作を確認してみたんですが真っ白になってしまうんですよね。
- 91 名前:名前は開発中のものです。 mailto:sage [2015/01/22(木) 18:19:09.63 ID:Vz5OxxV1]
- >>47
Survival Shooterって完成品があるからそれをアセットストアで落として参考にしてみるといいと思う。 確かEscでポーズできた気がした。
- 92 名前:名前は開発中のものです。 mailto:sage [2015/01/22(木) 18:49:37.00 ID:Mj+nkySm]
- >>87
gameObject.GetComponent<BoxCollider>().isTrigger=true; とか。 頻繁に変えるならキャッシュしとけばいい。
- 93 名前:名前は開発中のものです。 [2015/01/22(木) 19:27:34.58 ID:+PvvkocB]
- >>66,70について諸々自己解決したので報告
>>66 いくつかのAndroid端末ではstencil APIに対応してるはずなのに正しく動作しない物がある。Androidチームは、これを追っている。(意訳) という公式回答を発見した。以下ソース。 forum.unity3d.com/threads/new-ugui-mask-doesnt-work-for-some-android-devices.269186/ >>70 現時点でMaskは3つ以上ネストすると中身が消えるバグがあるらしい。こちらも公式より。 forum.unity3d.com/threads/ui-mask-masking-layer-limit.283181/
- 94 名前:名前は開発中のものです。 mailto:sage [2015/01/22(木) 19:30:03.32 ID:5YYxBlEq]
- StreamReaderなどのSystem.IOのクラスや関数はAndroidでは使えないのでしょうか?
Androidでテキストファイルのパスを指定して読み込みたいのですが、Win上では普通に動くのに Androidでは動きません。 無理そうなら週末にWWWを試す予定ですが、上記が使えると文字コードや日本語パスの扱いなど 楽なので、使えるのなら使いたいです。
- 95 名前:名前は開発中のものです。 mailto:sage [2015/01/22(木) 19:44:30.67 ID:mSjm+ReF]
- rigidbodyで放物線描かせた時のスピード調整てできます?ただし頂上の位置はキープしたいです。
つまり放物線の形は同じで速さだけ変えれるようにしたいです。 無理ならrigidbodyなしでもいいのだけど、書き方が全く思い浮かばないです
- 96 名前:名前は開発中のものです。 mailto:sage [2015/01/22(木) 19:44:36.44 ID:JyEMS9/2]
- >>92
おれも、同じ目にあった。 narumi.cs.uec.ac.jp/wiki720/pub/unity/filereadwrite#android%E3%81%A7%E3%81%AE%E5%A4%96%E9%83%A8%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AE%E5%87%BA%E5%8A%9B ここのソースコードなら動く。 ちなみに、俺の時は、StreamWriter変数にFileInfoを代入した時、StreamWriterのコンストラクタを利用したのがいけなかったらしい。
- 97 名前:名前は開発中のものです。 [2015/01/22(木) 19:45:36.87 ID:+PvvkocB]
- >>88
申し訳ない見落としてた。 Androidについては>>91に何も解決しない情報を貼っておいたので読んでみて。 ネストってのはMask>Panel>Mask>Mask>〜のように積み重ねること。3つ以上のMaskの影響を受けると表示されなくなるバグがあるがAndroidの問題とは無関係だった。 的はずれですまない。
- 98 名前:名前は開発中のものです。 mailto:sage [2015/01/22(木) 20:15:43.43 ID:5YYxBlEq]
- >>94
おお、ありがとうございます! 自分はFileInfoとか使わずにコンストラクタでパスとエンコーディングを指定してたけど、 それがダメなんです
- 99 名前:かね?
何にせよ、ダメ元で聞いてみて良かったです。 本当にありがとうございます。 [] - [ここ壊れてます]
- 100 名前:名前は開発中のものです。 mailto:sage [2015/01/22(木) 20:37:01.06 ID:kjkCageF]
- >>90
ありがとうございます!! そうやって参照する方法もあるんですね。
- 101 名前:92 mailto:sage [2015/01/22(木) 20:37:01.58 ID:5YYxBlEq]
- >>94
連投ですみませんが、ソースを2行いじったら一発で動きました。 本当に助かりました。
- 102 名前:名前は開発中のものです。 mailto:sage [2015/01/22(木) 20:45:56.51 ID:OQlS4yk3]
- >>97
片方を子オブジェクトに持たせてもいいね
- 103 名前:名前は開発中のものです。 mailto:sage [2015/01/22(木) 23:41:04.62 ID:52Scl4D3]
- Double型の有効桁数は15桁って聞いたんですがインスペクタでみると
Float型と同じ7桁しか表示してくれないっぽいんですが、これは仕様ですか?
- 104 名前:名前は開発中のものです。 mailto:sage [2015/01/22(木) 23:55:39.81 ID:g+6dQMWq]
- >>100
表示してるのが上位7桁までというだけです
- 105 名前:名前は開発中のものです。 mailto:sage [2015/01/23(金) 10:23:52.43 ID:uBrcCa69]
- 質問です。
下記のアセットをAndroid環境でビルドしたいのですがスクリプトでエラーが出てしまいます。 https://www.assetstore.unity3d.com/jp/#!/content/1727 もっとハード寄りの項目でエラーが出ればわかるのですが、スクリプトで出てしまいます。 どうしてでしょうか? ご指南くださりますようお願いいたします。
- 106 名前:名前は開発中のものです。 mailto:sage [2015/01/23(金) 10:47:36.07 ID:TWH0b4aS]
- >>102
せめてなんていうエラーが出てるかくらい書けば?w
- 107 名前:名前は開発中のものです。 mailto:sage [2015/01/23(金) 11:10:02.15 ID:uBrcCa69]
- 大量に出ているので
スクリーンキャプチャで。 www.dotup.org/uploda/www.dotup.org121165.png www.dotup.org/uploda/www.dotup.org121166.png
- 108 名前:名前は開発中のものです。 mailto:sage [2015/01/23(金) 11:30:59.46 ID:z0e+imZ3]
- PC環境なら動くの?
動くならそっちでエラーが出ている定義がどこにあるか調べられると思うんだが
- 109 名前:名前は開発中のものです。 mailto:sage [2015/01/23(金) 11:53:15.41 ID:TWH0b4aS]
- >>104
あ〜、それはあれだ、コンパイルの順番が問題になっていて 多分問題になっているスクリプトをいっぺんStandardAssetのフォルダに入れてやると解決する。 適当にMonoで開いてF8とか押したらそれでも解決するかもしれない。 この辺とかかな ttp://d.hatena.ne.jp/nakamura001/20120225/1330162528 ttp://answers.unity3d.com/questions/788690/gameobjectgetcomponentmouselookenabled-suddenly-st.html
- 110 名前:名前は開発中のものです。 mailto:sage [2015/01/23(金) 11:57:53.36 ID:uBrcCa69]
- >>105
PC環境では問題なく動いていて、エラーも出ません。 >動くならそっちでエラーが出ている定義がどこにあるか調べられると思うんだが プラットフォームを変更してもスクリプトってコンバートされたりしないですよね? おれの勘違いか? ググっていたらこんなページを見つけたんですが、これかな? answers.unity3d.com/questions/404108/running-well-in-unity-but-error-while-building-for.html#
- 111 名前:名前は開発中のものです。 mailto:sage [2015/01/23(金) 12:18:04.67 ID:uBrcCa69]
- >>106
レスありがとうございます。 試してみます。
- 112 名前:名前は開発中のものです。 mailto:sage [2015/01/23(金) 12:23:28.22 ID:TWH0b4aS]
- あ〜、ごめん、PCでは動いているのか。ちょっと的外れだったかもしれない。すまない。
- 113 名前:名前は開発中のものです。 mailto:sage [2015/01/23(金) 14:17:06.64 ID:7V87gdN3]
- >>107
それはアセットをかうことで正常になるかもしれませんね
- 114 名前:102 mailto:sage [2015/01/23(金) 19:43:37.49 ID:uBrcCa69]
- >>102 です。
やはり answers.unity3d.com/questions/404108/running-well-in-unity-but-error-while-building-for.html# のようです。 プラットフォームの違いで、使えない書式ってあるんだ。 知らなかったです。 皆様ありがとうございました。
- 115 名前:名前は開発中のものです。 mailto:sage [2015/01/23(金) 20:52:25.73 ID:9B2J3MqL]
- >>91
調査中ってことなんですかね。自分はエディタでは正常に動くんですがアンドロイドがダメで、でもツイッターとか見てるとその逆でエディタでは見えないのにアンドロイドでは見えるって方もいらっしゃるんですよね。 話が変わるんですが、Unityのバージョンを4.6.1にしたらビルドができなくなってしまいました。ビルド中に Android SDK is outdated SDK Build Tools version 20 < 21 というメッセージが出て止まってしまいます。SDKのバージョンが古いのかと思って SDK Manager で Android 5.0.1(API 21) を落としても直りません。エラーが Android SDK is outdated SDK Build Tools version 0 < 23 となるだけです。どなたか似たような症状になってしまった方はいらっしゃいませんか?
- 116 名前:名前は開発中のものです。 mailto:sage [2015/01/23(金) 21:20:50.81 ID:RpuCeUo+]
- prefabの生成位置がセンターから出て来てしまうのを元の位置から発生させるには?
- 117 名前:名前は開発中のものです。 mailto:sage [2015/01/23(金) 21:23:15.35 ID:7V87gdN3]
- >>113
アセットを購入すれば?
- 118 名前:名前は開発中のものです。 mailto:sage [2015/01/23(金) 21:37:16.76 ID:TWH0b4aS]
- >>113
「元の」位置って何だよw Prefabにポジションが入っていればその場所に生成される。
- 119 名前:名前は開発中のものです。 mailto:sage [2015/01/23(金) 21:48:15.73 ID:uBrcCa69]
- >>112
Android SDK Location は再設定した?
- 120 名前:名前は開発中のものです。 mailto:sage [2015/01/23(金) 22:36:35.20 ID:9B2J3MqL]
- >>116
Preferenceのところですよね、したんですよねぇ。 あんまりダメだったんで 4.6.1p4 のプラグイン当ててみたんですけどそうしたら今度は JDK1.7以上必要といわれました。 なので JDK1.8 入れて環境変数設定してcmdでPathが通ってることを確認してまたビルドしたんですが JDK1.7以上必要と言われました。 システム復元しか手はないのかもしれません。
- 121 名前:名前は開発中のものです。 mailto:sage [2015/01/23(金) 22:38:35.77 ID:Hf1gK25g]
- こういうのがあるからバージョンアップしたくないんだよな
- 122 名前:名前は開発中のものです。 mailto:sage [2015/01/23(金) 22:45:17.58 ID:xpkl0zTX]
- >>117
自分はPatch 4.6.1p2を入れてるけどJDKのアップデートも要求されず、Android用のビルドも行える それ以前のパッチだと>>112と同じ症状が出ていた
- 123 名前:名前は開発中のものです。 mailto:sage [2015/01/23(金) 22:47:16.96 ID:uBrcCa69]
- >>117
?(´・ω・`) なにゆえにJDK??
- 124 名前:名前は開発中のものです。 mailto:sage [2015/01/23(金) 22:50:28.24 ID:uBrcCa69]
- >>117
たしかなんかの実行ファイルを移動すればよかったんじゃなかったけ? 自分もアップデートしたときダメだったので覚えてる。 後で調べとく。
- 125 名前:名前は開発中のものです。 mailto:sage [2015/01/23(金) 23:20:05.80 ID:uBrcCa69]
- これ関係ねい?
qiita.com/relzx/items/653f1f43c0e731443813
- 126 名前:名前は開発中のものです。 mailto:sage [2015/01/23(金) 23:46:13.30 ID:Uyd6tcvx]
- シーンビューのカメラは操作できないんでしょうか
エディタのカメラ向き指定のショートカットキーを作りたいのですが Camera.currentが読み取り専用なのでpositionやrotationを変更できないようです。
- 127 名前:名前は開発中のものです。 mailto:sage [2015/01/23(金) 23:47:40.26 ID:9B2J3MqL]
- >>120
SDK使うのにJDKが必要とかなんとか。 JDKのエラー切り抜けてもまたSDKのエラーが出てくるかも… >>121 >>122 いろいろ調べてくれてありがとうございます。>>122の方法だけ試しておけばよかった… でももう埒があかなかったんで復元してしまったんです。申し訳ない。 そうしたら4.6.0f3が完全には元に戻らなかったらしくUnityが起動できなくなってしまったので今公式から4.6.0のインストーラーを落としてます。 あと20分かかるらしいので風呂にでも入ってこようかな…
- 128 名前:名前は開発中のものです。 mailto:sage [2015/01/23(金) 23:48:31.02 ID:7V87gdN3]
- >>123
シーンビューのカメラの操作は、アセットを購入することで可能になると思いますよ
- 129 名前:名前は開発中のものです。 mailto:sage [2015/01/24(土) 01:09:44.72 ID:9Z/UVt5K]
- >>123
この辺か? ttp://forum.unity3d.com/threads/moving-scene-view-camera-from-editor-script.64920/
- 130 名前:名前は開発中のものです。 mailto:sage [2015/01/24(土) 01:17:54.93 ID:mIcX0bml]
- unityちゃんで簡単なアクションゲームを作ろうと思ったのですが、ジャンプの挙動がどうしても気に入りません。
ジャンプを押した瞬間にaddforceで飛んで欲しいのですが、アニメではジャンプする前に0.3秒位貯めがあり、ジャンプをしながら貯めのモーションをする、みたいなかなり変な事になってしまいます。 最初からジャンプモーションに映る様なアニメを自分でつくろうと思うのですがどこかによい参考サイトはございませんでしょうか。
- 131 名前:名前は開発中のものです。 mailto:sage [2015/01/24(土) 01:26:52.71 ID:5xTExMew]
- >>127
qiita.com/adarapata/items/322b416022d536f8e2eb 解決のベクトルが違うけど、参考にはなるかも
- 132 名前:名前は開発中のものです。 mailto:sage [2015/01/24(土) 01:45:34.40 ID:qFX23jZI]
- >>126 <
- 133 名前:br> ありがとうございます []
- [ここ壊れてます]
- 134 名前:名前は開発中のものです。 mailto:sage [2015/01/24(土) 01:48:47.65 ID:f9WvW6gd]
- >>127
Unity上でいけるべ? ジャンプしてる.fbxファイルを選んで InspectorにあるAnimationsボタン押して プレビュー見ながらバーみたいなのにある スライダーを動かせばいいでない? Applyボタン押すの忘れないようにね。
- 135 名前:名前は開発中のものです。 mailto:sage [2015/01/24(土) 17:05:01.55 ID:nhDXezLa]
- >>127
ジャンプモーションなら、アセットをかえば作れると思いますよ
- 136 名前:名前は開発中のものです。 mailto:sage [2015/01/24(土) 17:10:27.41 ID:qFX23jZI]
- MenuItemを使って数字キーにショートカットキーを設定すると
Inspector上での数値入力の際に数字キーが反応しなくなってしまいます。 Unityに元からあるショートカットキー(ツール変更等)は入力中は反応しないので 入力中はショートカットキーを遮断する方法があるのでしょうか
- 137 名前:名前は開発中のものです。 mailto:sage [2015/01/24(土) 18:20:31.18 ID:nhDXezLa]
- >>132
アセットをかえば簡単に解決しますけど
- 138 名前:名前は開発中のものです。 mailto:sage [2015/01/24(土) 21:23:20.37 ID:IKhatoY3]
- すみません、質問させて下さい。
オブジェクト同士をすり抜けさせるには Is Triggerにすれば良いのは分かるのですが、 例えば味方と敵はすり抜けないけど、 敵同士はすり抜けるって言うのはどうすればいいのでしょうか。 …そんな事は不可能ですかね?
- 139 名前:名前は開発中のものです。 mailto:sage [2015/01/24(土) 21:26:54.32 ID:vsugaYFk]
- >>134
レイヤーを使う ttp://docs.unity3d.com/Manual/LayerBasedCollision.html
- 140 名前:名前は開発中のものです。 mailto:sage [2015/01/24(土) 21:31:00.21 ID:P5JoCGUw]
- Unity Remote4ってGUIは反応しないのでしょうか。
iPhone5cを使っているのですが、GUIのボタンをタッチしてもPC上で反応しません。
|

|