- 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←スクリプトのエラー番号をこれで検索すると原因が日本語で出てきます。 注意事項:アセットおじさんは優しく愛でましょう
- 28 名前:名前は開発中のものです。 mailto:sage [2015/01/20(火) 18:32:46.59 ID:/EI8FXL+]
- すみません
Androidでゲームを作る際、アスペクト比の違いはどのように吸収すればよいのでしょうか… Unityのシューティングゲームチュートリアルの方法では背景を画面にピッタリ合わせる手法をとっていましたが、 これでは、プレイヤーが動ける範囲が、端末によって違ってくるということになってしまうのですが…
- 29 名前:名前は開発中のものです。 mailto:sage [2015/01/20(火) 22:15:23.64 ID:pAe5tuD5]
- >>28
アセッ・・ Cameraのrectを変更するスクリプトがあちこちで見つかります
- 30 名前:名前は開発中のものです。 mailto:sage [2015/01/20(火) 22:18:00.41 ID:b7j+z+fc]
- >>28
アスペクトの機種ごと変更は、アセットをかえば簡単ですよ うそじゃないですよ
- 31 名前:名前は開発中のものです。 mailto:sage [2015/01/20(火) 22:32:25.47 ID:pAe5tuD5]
- hideapp.cocolog-nifty.com/blog/2012/06/unity-1a83.html
こことかどうだね
- 32 名前:名前は開発中のものです。 mailto:sage [2015/01/20(火) 23:59:23.25 ID:Dk1pcpko]
- もし分かる方みえましたら、知恵を拝借したく思います。
よろしくお願いします。 エフェクトを表示するために、元のパーティクルを作っておいて、 攻撃が当たった時に元のパーティクルを複製して、 当たった場所に表示させようとしたのですが、 10〜20回に1回ぐらい、元のパーティクルの場所に表示されてしまいます。 オブジェクトにtransform.positionの値が渡せてないのかと思ったのですが、 オブジェクトの位置はちゃんとスクリプト通りなのです。 しかし、パーティクルが表示されるのは複製元の場所になってしまうという…。 しかも、毎回ではなくてたまーになのが混乱に拍車をかけています。 どういうことなんでしょう? そもそもこの形でやろうとしてるのが悪いんでしょうか…。
- 33 名前:名前は開発中のものです。 mailto:sage [2015/01/21(水) 00:00:26.12 ID:BQd9iIWw]
- >>29,30,31
分かりました。 アセットストアを漁りつつ、無料でいい感じのものを探してみます。 個人的に、黒帯は最終手段にしたかったのですが、アス比に合わせてサイズチェンジするスクリプトを自作した際に、オブジェクト間のサイズ調整が、かなり困難になったので、一番スマートなやり方なのかもしれません…
- 34 名前:名前は開発中のものです。 mailto:sage [2015/01/21(水) 01:24:03.95 ID:G1vbfn9J]
- 標準アセットのwaterにはライトは当てれないの?
- 35 名前:名前は開発中のものです。 mailto:sage [2015/01/21(水) 02:00:04.73 ID:iSgbV6It]
- >>32
unityは触って二日目なので外してるとは思いますが、例えばstartメソッドで値を設定してて、先にupdateが呼ばれてるとかは有りませんか? transformオブジェクトのnullチェックするとかで回避できないかな? しゃしゃり出てすみません
- 36 名前:名前は開発中のものです。 mailto:sage [2015/01/21(水) 02:16:39.69 ID:Tf/cqS6P]
- アセット叔父さんをNGしたいのだが、どうやってNG登録すればよい?
そういうアセット売ってるの?
- 37 名前:名前は開発中のものです。 mailto:sage [2015/01/21(水) 02:39:15.14 ID:YE/E9ALh]
- >>34
あてられない。 シェーダの中身を見るとフラグメントシェーダしか書いてない。 ここに改造したライテッドシェーダーがある。動くかは試してない ttp://forum.unity3d.com/threads/specular-water.64593/
- 38 名前:名前は開発中のものです。 mailto:sage [2015/01/21(水) 07:39:24.73 ID:4KkMiIWx]
- アセットがインポートできません
パスに日本語もないのに何故でしょう
- 39 名前:名前は開発中のものです。 mailto:sage [2015/01/21(水) 08:52:40.73 ID:7YHRcJFz]
- >>38
アセットをかえばいけると思いますよ
- 40 名前:名前は開発中のものです。 mailto:sage [2015/01/21(水) 12:49:32.54 ID:pvD5YpkA]
- >>32
ちゃんとパーティクルはPrefab化はしてるかい?
- 41 名前:名前は開発中のものです。 mailto:sage [2015/01/21(水) 13:58:39.03 ID:LCEJpEtu]
- 返答ありがとうございます。
>>35 値を設定してるのは当たり判定のオブジェクトなのです。 接触を判定するオブジェクト(のスクリプト)が エフェクトのコピーを作って、値も設定する仕組みです。 その辺で値を渡せてないのかなと思ったのですが、 ヒエラルキーでチェックしても座標自体は正しいので…うーん。 >>40 しています。 と言うより、元からプレハブ化されたアセットを使っています。 状況を整理するに、オブジェクトを作成した瞬間、 値が設定される前にパーティクルが表示されてしまうのだろうかと 思いました。 最初に作成される時にパーティクルが非表示の状態で、 作成後、値をいじってパーティクルを表示されるようにすればどうかという 方向で一回やってみようかと思います。 パーティクルの設定の仕方がいまいち分かっていないのでてこずりそうではありますが…。
- 42 名前:名前は開発中のものです。 mailto:sage [2015/01/21(水) 14:04:36.24 ID:tms4wXQb]
- Androidなどの端末の設定時刻ではなく、実際の時刻を取得する方法はありますか?
端末の時刻を弄られるとどこまでも得出来てしまって困っています。
- 43 名前:名前は開発中のものです。 mailto:sage [2015/01/21(水) 15:14:10.52 ID:VSj5UHdi]
- >>38
ファイルが壊れてるんじゃね? Unity社のファイルサーバっていまいち不安定な気がする。
- 44 名前:名前は開発中のものです。 mailto:sage [2015/01/21(水) 15:25:25.99 ID:VSj5UHdi]
- >>41
パーティクルのインスタンスを生成するとき、どうやってやってる? もしかしてオブジェクトを生成した後、transform.pos
- 45 名前:itionをいじってね? []
- [ここ壊れてます]
- 46 名前:名前は開発中のものです。 mailto:sage [2015/01/21(水) 15:49:49.09 ID:VSj5UHdi]
- >>41
Instantiate(prefab, new Vector3(0, 3, 0), Quaternion.identity); こんな感じでやってる?(´・ω・`)
- 47 名前:名前は開発中のものです。 mailto:sage [2015/01/21(水) 16:17:49.33 ID:VVnS6JLG]
- >>45
InstantiateされたGameObjectはまずAwakeが実行される んでもって実行Queueに並んだ後Instantiateした方のスクリプトに制御が戻り、その後Start,Updateの順にQueueで処理される。 Awakeで何かしているか、Instantiateした方のスクリプトで GameObject go = Instantiate(prefab, new Vector3(0, 3, 0), Quaternion.identity) as GameObject; go.transform.parent = hogehoge.transform; みたいに親オブジェクトかなにか指定してるとAwakeで何かやってる時に不都合が起きてるかも。 実行順序に気をつけて自分のコード見なおしてみたら? あとAwakeとかStartとかUpdateは実行オーダー(Edit->Project Setting->Script Execution Orderメニュー)の順になるので、ここで何か特殊な指定してると厭なことが起こるかも
- 48 名前:名前は開発中のものです。 mailto:sage [2015/01/21(水) 17:22:38.68 ID:vts/+h5O]
- ポーズメニューってどうやって作ればいいでしょうか?
最近GUIをいじり始めたばかりでよく分かってないのですが ・キーを押すとメニューを表示 ・メニュー表示中は通常シーンは少し暗くして一時停止する ・メニュー選択後はメニュー非表示、通常シーン再開 このようなものを作りたいと考えています。 どなたかよろしくお願いします。
- 49 名前:名前は開発中のものです。 転載ダメ©2ch.net mailto:sageteyon [2015/01/21(水) 17:30:47.34 ID:keCoEgHN]
- みな、想定の解像度ってどのくらいで作ってる?
1昔前に多かった960×540を想定して作ってたんだけど、もっとスペースが欲しくなった 1280×800か1920×1080を想定して作りなおそうかと思っているんだけど、他の人はどうしてるかなって もちろんアスペクト比に応じた微修正はしてるんだけど、解像度大きい方がUIや画像置きやすくて
- 50 名前:名前は開発中のものです。 mailto:sage [2015/01/21(水) 17:55:17.12 ID:BQd9iIWw]
- >>38
アセットストアの日本語化してない?
- 51 名前:名前は開発中のものです。 mailto:sage [2015/01/21(水) 18:28:31.51 ID:YE/E9ALh]
- >>47
そのキーが押されたらゲームとめて そのメニュー表示するようにすればいいんじゃないのか…。 別にそれってキーを押したら弾がでるとかと変わらなくね? 少し暗く、ってのは半透明の黒い板おいてやればいい。
- 52 名前:名前は開発中のものです。 mailto:sage [2015/01/21(水) 19:45:07.23 ID:vts/+h5O]
- >>50
そう言われればそうですね…ありがとうございました
- 53 名前:名前は開発中のものです。 mailto:sage [2015/01/21(水) 20:27:11.70 ID:9CZMRQgE]
- >>48
960×540でやってる
- 54 名前:名前は開発中のものです。 mailto:sage [2015/01/21(水) 20:47:18.63 ID:k7x1XAiN]
- >>48
1920 x 1200 (16:10) 1920 x 1080 (16:9) スマホの縦画面を想定して、この辺で確認する。 注意すべきは、UnityのUIはデフォルトで高さ合わせということ。 ストレッチさせないパーツなんかは 縦長の画面設定(16:9とか)で表示確認しとく必要がある。 もちろん、全部スクリプトで制御するなら高さ合わせとか関係ない。
- 55 名前:名前は開発中のものです。 [2015/01/21(水) 21:38:41.17 ID:s0rhaneA]
- unitygameuploader.jpn.org/game/3395.html
これってどうやっておっさんをグニャグニャしてるんですか? Animationで作れますか?
- 56 名前:名前は開発中のものです。 mailto:sage [2015/01/21(水) 21:43:39.42 ID:pRutgOaW]
- instantiateでprefabのインスタンスが倍々に生成されてしまうのは何故に??
- 57 名前:名前は開発中のものです。 mailto:sage [2015/01/21(水) 21:56:06.31 ID:VVnS6JLG]
- >>54
ラグドールで検索するよろし
- 58 名前:名前は開発中のものです。 [2015/01/21(水) 22:29:01.20 ID:s0rhaneA]
- >>56
ありがとうございます! ラグドール調べてみます!
- 59 名前:名前は開発中のものです。 mailto:sage [2015/01/21(水) 22:34:57.80 ID:YE/E9ALh]
- >>55
キミがおかしなコードを書いてるから
- 60 名前:ノ決まっているw []
- [ここ壊れてます]
- 61 名前:名前は開発中のものです。 mailto:sage [2015/01/21(水) 22:55:08.87 ID:U+jBAIuB]
- >>54
ループさせてんじゃねえのw
- 62 名前:名前は開発中のものです。 転載ダメ©2ch.net mailto:sageteyon [2015/01/21(水) 23:47:27.19 ID:keCoEgHN]
- >>52
またまたあ >>53 丁寧にありがとう 大きい画面のほうがやりやすそうだよね スクリプトでサイズ調整してるから画像の調整は大丈夫そうかな ただ、文字の方が古い携帯で潰れそうだからちょっと気になってる 参考にします
- 63 名前:名前は開発中のものです。 mailto:sage [2015/01/22(木) 01:55:14.52 ID:LB5gWdVL]
- スクリプトで
n秒後またはnフレーム後から アニメーションを再生させるには どのように書いたら良いでしょうか? よろしくお願いします。 unity4.6です。
- 64 名前:名前は開発中のものです。 mailto:sage [2015/01/22(木) 02:21:22.17 ID:Mj+nkySm]
- >>61
まぁコルーチン使うのが一般的だろうな〜。 ttp://docs.unity3d.com/ScriptReference/MonoBehaviour.StartCoroutine.html すごい単機能ならUpdate()内に直接タイマーもってもいいだろうけど
- 65 名前:61 mailto:sage [2015/01/22(木) 02:22:05.53 ID:LB5gWdVL]
- 補足します。
アニメーションの開始からn秒後の途中のモーションから 再生させるということでした。
- 66 名前:名前は開発中のものです。 mailto:sage [2015/01/22(木) 02:24:31.91 ID:LB5gWdVL]
- >>62
説明不足ですいません >>63 のようなことでした。
- 67 名前:名前は開発中のものです。 mailto:sage [2015/01/22(木) 02:54:13.98 ID:Vz5OxxV1]
- モンハンみたいにダメージを与えた瞬間に一瞬止める(タメをつくる?)のはどうやってすればいいんですか?
- 68 名前:名前は開発中のものです。 mailto:sage [2015/01/22(木) 03:14:15.63 ID:Vz5OxxV1]
- それとuGUIで作るスクロールビューってアンドロイドだと動作しない?なんか真っ白になるんだけど(もしくは消える)
- 69 名前:名前は開発中のものです。 mailto:sage [2015/01/22(木) 03:23:42.71 ID:Mj+nkySm]
- >>63
レガシーならステートで時間見ておく。 ttp://docs.unity3d.com/ScriptReference/AnimationState-time.html メカニムだとちょっとやりづらいんだよな〜。そもそもそういうことしたい場合は トランジションなりイベントなり仕込んでおけみたいな話になる。
- 70 名前:名前は開発中のものです。 mailto:sage [2015/01/22(木) 04:34:18.35 ID:azCN9hVs]
- >>54に限らずunityのゲームが表示されないんだけど、何が原因なんだろう?
unity playerインストール済み(japan.unity3d.com/webplayer/ ←ここから) chrome最新版(設定は全く弄っていない) 分かる人いますか?
- 71 名前:61 mailto:sage [2015/01/22(木) 05:49:09.07 ID:LB5gWdVL]
- >>67
animation[hoge].time = n; みたいなサンプルソースは ググって知っていたのですが animationがattachさてたない的な エラーがでていました。 なるほどメカニムをやめてanimationtypeをLEGACYにしないと ダメなんですね。 しかし、どうしてもメカニムを使用したいので諦めることにします。 ご助言ありがとうございました。
- 72 名前:名前は開発中のものです。 [2015/01/22(木) 09:11:34.32 ID:+PvvkocB]
- >>66
的はずれだったらすまん。 もしかするとそのScrollRectにMaskがついてて、かつMaskがネストしてるんじゃない? Maskをネストをすると内側のMaskの中身がごっそり消える問題があるのは認識してるが、インスペクタのコンポーネントの順番変えたり、コンポーネントをアタッチし直したりしてるとなおる場合がある。 が、この正しく動く条件がわからない。 誰かこの問題の解決策知らない?
- 73 名前:名前は開発中のものです。 mailto:sage [2015/01/22(木) 12:19:37.97 ID:mSjm+ReF]
- rigidbody.velocityで飛ばしてる矢の向きを進行方向に向けれないんだけど、方法ある?
- 74 名前:名前は開発中のものです。 mailto:sage [2015/01/22(木) 13:01:17.42 ID:Mj+nkySm]
- >>71
むしろまず矢をその方向に向けてから rigidbody.velocity=transform.forward*10f; とかやるべきなのではないか。
- 75 名前:名前は開発中のものです。 mailto:sage [2015/01/22(木) 13:16:03.13 ID:3yv0fnZC]
- >>68
ブラウザが「プラグインをブロックしました」的なものをアドレスバーの付近に出してると思うよ
- 76 名前:名前は開発中のものです。 mailto:sage [2015/01/22(木) 13:26:59.18 ID:g+6dQMWq]
- >>46
>あとAwakeとかStartとかUpdateは実行オーダー(Edit->Project Setting->Script Execution Orderメニュー)の順になるので、 AwakeはExecution Order関係ないよ 自分でも説明してるから判ってると思うけど、Instantiateの内部で実行されるんだから 細かくてごめんね
- 77 名前:名前は開発中のものです。 mailto:sage [2015/01/22(木) 13:32:16.66 ID:azCN9hVs]
- >>73
いや、出てないんだよ chromeじゃなくてIEでunityゲームページ開くとerrorみたいなのが出る
- 78 名前:名前は開発中のものです。 mailto:sage [2015/01/22(木) 13:44:17.84 ID:3yv0fnZC]
- そのエラーでggrks
って思いました japan.unity3d.com/blog/?p=1802 とりあえずさ 後出しで出せる情報があるなさ先に書くべきじゃないですかね?
- 79 名前:名前は開発中のものです。 mailto:sage [2015/01/22(木) 13:48:49.57 ID:azCN9hVs]
- >>76
いや、何も画面出ずにunityplayerのロゴをクリックすると一言「Error」って出るだけ バーも何も出ないし、ググりようがないんです
- 80 名前:名前は開発中のものです。 mailto:sage [2015/01/22(木) 13:53:59.13 ID:mSjm+ReF]
- >>72
うむ。で、放物線描くように発射して、後半落ちる時先っちょから落ちてくれる?ケツから落ちていくんだが?
- 81 名前:名前は開発中のものです。 mailto:sage [2015/01/22(木) 14:04:09.78 ID:Mj+nkySm]
- >>78
あ〜、そういうことか。そしたらVelocityの方向に向けてくしかないね。 FixedUpdate()に rigidbody.rotation=Quaternion.LookRotation(rigidbody.velocity,Vector3.up); とか書いとくしかないね。 沢山飛ばすならrigidbodyはキャッシュしといたほうがいい。 Rigidbody thisRigid = rigidbody; とかStart()なりAwake()なりに書いて。
- 82 名前:名前は開発中のものです。 mailto:sage [2015/01/22(木) 14:48:58.13 ID:+vcNKlae]
- void funk(int i){hoge;}
みたいに引数をもつ関数funkをinvoke関数で数秒後に呼び出したいんだけどどうすればいいかな?
- 83 名前:名前は開発中のものです。 mailto:sage [2015/01/22(木) 15:24:48.75 ID:Mj+nkySm]
- >>80
invokeにはそういうオーバーロードないからどうしようもないんじゃね。 StartCoroutineでやるしかないな。
- 84 名前:名前は開発中のものです。 mailto:sage [2015/01/22(木) 15:28:02.65 ID:O/zpUJsx]
- コルーチンは呼び方が二通りあるから
引数1つまでなら渡せるけど StartCoroutine("CoroutineA"); StartCoroutine(CoroutineA(value)); Invokeは引数渡せる下のパターンないんだっけ? 無いならコルーチンで実装するか、メンバ変数にしてしまうしかないね
- 85 名前:名前は開発中のものです。 mailto:sage [2015/01/22(木) 16:27:33.06 ID:mSjm+ReF]
- 読み込んだprefab用オブジェクトが90度おかしいので、-90度回転させてからinstantiateで複製させたいけどどうしても複製されたオブジェクトが回転されない
- 86 名前:名前は開発中のものです。 mailto:sage [2015/01/22(木) 16:48:56.18 ID:Mj+nkySm]
- >>83
あ〜、それはどうにもならないんで空オブジェクトの子にして-90して その空オブジェクトごとprefabにするしかない。 多分Blenderだと思うがBlender内でZ軸が前になるように メッシュを縦にしておく、ってのも可。
- 87 名前:名前は開発中のものです。 mailto:sage [2015/01/22(木) 17:11:41.73 ID:+vcNKlae]
- >>81
>>82 startcoroutioeで出来ました、ありがとうございます。
- 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
シーンビューのカメラの操作は、アセットを購入することで可能になると思いますよ
|

|