- 1 名前:名前は開発中のものです。 mailto:sage [2016/03/08(火) 17:08:01.75 ID:k9REU5f/.net]
- 3Dゲームエンジン「Unity」の質問に優しく答えるスレです。
Windows/Mac用。JavaScript/C#といった汎用言語を使用できるのが特徴です。 フリー版で開発したゲームは個人・法人を問わず追加のロイヤリティーなしで販売できます。 プラットフォームサポートはiPhone/iPod Touch/iPad、Mac、PC、Web、Wii、Xbox360、Android、PlayStation 3、PlayStation 4、PS Vita他 次スレは>>970を踏んだ方が建てること。ダメなら>>980か>>990が建てて下さい。 ■本スレ 【3Dゲームエンジン】Unity総合スレッド27 [転載禁止](c)2ch.net peace.2ch.net/test/read.cgi/gamedev/1441891966/ ■Unity 2ch Wiki(まとめ、過去ログ、リンク集) www24.atwiki.jp/unity2ch/ ●リンク ・Unity(日本公式サイト) unity3d.com/jp ・ユーザーガイド docs.unity3d.com/ja/current/Manual/UnityManualRestructured.html ・チュートリアル unity3d.com/jp/learn/tutorials ・スクリプトリファレンス docs.unity3d.com/ja/current/ScriptReference/index.html ・FAQ unity3d.com/jp/unity/faq ・MSDN msdn.microsoft.com/ja-jp/ms348103←スクリプトのエラー番号をこれで検索すると原因が日本語で出てきます。 前スレ 【3Dゲームエンジン】Unity質問スレッド22 echo.2ch.net/test/read.cgi/gamedev/1452443083/
- 20 名前:名前は開発中のものです。 mailto:sage [2016/03/13(日) 13:59:38.67 ID:QfqgFMRh.net]
- 犯罪の相談ですか?
- 21 名前:名前は開発中のものです。 mailto:sage [2016/03/13(日) 14:13:29.88 ID:3GGXutqN.net]
- >>18
利用方法やファイル構成に関わらず「Unity側が一律に決めたもの」だと、 ああいうルールは仕方ないのかなって気もするけどね
- 22 名前:名前は開発中のものです。 [2016/03/13(日) 14:16:00.48 ID:1EUo1fOi.net]
- ソースコードの抽出がダメ=ソースコードを見るのがダメ
うーんこの……英語はおろか日本語も理解できていない感じ、いいね! 店で600円の物を買って1000円札を出したら「100円玉を切らしている」と言われて 500円玉でのおつりを期待して100円玉を追加で出したら「100円玉を切らしてるって言ったろ!」 と切れられるのに似たうーんこの感、いいね!
- 23 名前:名前は開発中のものです。 [2016/03/13(日) 14:19:37.88 ID:1EUo1fOi.net]
- 「本の無断持ち出し(抽出)はご遠慮ください」
と張り紙がされた図書館で本を読んで(閲覧)いたら 「本を持ち出すなって言ったろ!」と切れられるのにも似たうーんこの感じ、とてもいいよ!
- 24 名前:名前は開発中のものです。 mailto:sage [2016/03/13(日) 14:19:44.36 ID:3GGXutqN.net]
- >>21
むしろお前さんの過去に何があったか気になるw
- 25 名前:名前は開発中のものです。 mailto:sage [2016/03/13(日) 14:20:27.23 ID:Vgn+F/Rd.net]
- ■バージョン:Unity 5.3.3f1 (64-bit)
Unityに3Dモデル取り込んで、Mecanim使ってアニメーションつけてみたんだ がSceneビュー上では問題なく動くものの、Androidデバイス上で動かすと アニメーションが上手く動作しない。 具体的には、初期状態のTポーズから少しRigが動いた状態で表示され その後全く動かない。 アニメーションはループ設定にしてるので、アニメーションが終わった状態 で表示されているということもないと思うんだが。 解決策知ってる人いれば頼む。 テスト端末(全端末で再現) ■Zenfone2 4G ■STREAM X GL07S ■Kindle Fire 2015
- 26 名前:名前は開発中のものです。 [2016/03/13(日) 15:14:37.55 ID:1EUo1fOi.net]
- 開発環境では動くのに、実機では動かないというこの糞システム何とかならんのか……
- 27 名前:名前は開発中のものです。 [2016/03/13(日) 15:20:03.43 ID:1EUo1fOi.net]
- ゲーム開発ごっこ用のシステムとしては最高だけどな
なんせ、開発環境で動くようにした後で、実機でも動くようにするという 一粒で二度おいしいシステムなわけだからさ でも遊びじゃなく仕事でやってる側からしたらたまったもんじゃないよね なんで二回も開発させられなきゃならんのかと
- 28 名前:名前は開発中のものです。 mailto:sage [2016/03/13(日) 15:46:45.49 ID:qHeGC2VH.net]
- 途中途中で実機テストはしないの?
- 29 名前:名前は開発中のものです。 mailto:sage [2016/03/13(日) 16:30:18.92 ID:woEIl2eG.net]
- 仕事でやってる奴が2chで聞くかよ
ここは遊びでやってる奴が集うスレ たまに宿題聞く奴がいるけど
- 30 名前:名前は開発中のものです。 [2016/03/13(日) 16:31:25.32 ID:1EUo1fOi.net]
- そりゃするでしょ。糞システムなんだから
開発環境で動かしてから、実機でも動かさないといけない まともなシステムなら開発環境で動けばほぼ完成なのにね 延々と開発だけしたい、開発が趣味の人にはめちゃくちゃおすすめ! ハードにたとえるならPS3みたいなもんだね ビジネスとしては成り立たないけど、ひたすらチューンしてありもしない性能を 引き出すことが趣味だったり、それを名目に給料泥棒をしたい人にはこれほど 優れたものはない
- 31 名前:名前は開発中のものです。 mailto:sage [2016/03/13(日) 16:58:41.99 ID:3GGXutqN.net]
- >まともなシステムなら開発環境で動けばほぼ完成
世の中にマトモなシステムって幾つああるんだろう……ほんと……
- 32 名前:名前は開発中のものです。 mailto:sage [2016/03/13(日) 17:53:40.34 ID:K6ZJfUIA.net]
- 俺ゲーム開発とは全く関係ないプログラムの仕事してるけど、
エミュレータでは動くけど実機では動かないとか結構あるよ。 しかもそのエミュレータはメーカーが出してる奴だったりするよ。よ。
- 33 名前:名前は開発中のものです。 [2016/03/13(日) 19:13:34.53 ID:1EUo1fOi.net]
- また日本語(英語?)の不自由な奴が現れたw
エミュレータで動くけど実機で動かないなんてよくある話だよ クソステ2やクソステ3に至っては実機にもかかわらず前期と後期で挙動が異なったりする でもUnityはエミュレータじゃないの。分かる? Unityの動きを模したプログラム(エミュレータ)が動かないんだったら分かるけど、UnityはUnityだから そこを勘違いしちゃいかんよ君ぃ
- 34 名前:名前は開発中のものです。 mailto:sage [2016/03/13(日) 20:03:24.33 ID:1Rp1Ir+u.net]
- このバカはともかく、開発環境で動作するけどデプロイしたら想定動作しないとか普通にあるだろ
どんな分野の話してるのか知らんが金融システムやアプリなら普通にある
- 35 名前:名前は開発中のものです。 mailto:sage [2016/03/13(日) 20:23:56.45 ID:3HGUyh8Q.net]
- JenkinsとDockerを使おう(白目)
- 36 名前:名前は開発中のものです。 mailto:sage [2016/03/13(日) 21:07:32.29 ID:3GGXutqN.net]
- ジェンキンスさん×ユニティちゃん?
- 37 名前:名前は開発中のものです。 [2016/03/13(日) 21:34:03.02 ID:1EUo1fOi.net]
- また日本語(英語?)の不自由な奴が現れたw
今日はアホな外人(もしくは在日)が千客万来だな デプロイなんて横文字をしたり顔で語る前にスレタイ読めよ どんな分野も何もゲームの分野のUnityスレだここはw
- 38 名前:名前は開発中のものです。 mailto:sage [2016/03/13(日) 22:11:46.38 ID:w8++pg3r.net]
- > まともなシステムなら開発環境で動けばほぼ完成
無知、無経験の極みだな
- 39 名前:名前は開発中のものです。 mailto:sage [2016/03/13(日) 22:22:49.70 ID:QfqgFMRh.net]
- で、でぷろいのいみがわからないんですかね。。。(日本語が不自由でも判る様に平仮名で書いてみた←ここは判らないように漢字で^^
- 40 名前:名前は開発中のものです。 mailto:sage [2016/03/13(日) 22:47:34.94 ID:Vgn+F/Rd.net]
- >>37
Windows向けのソフトならほぼ完成でいいだろ 結合テスト?総合テスト??? 知るか!運用して問題があったら直せばいいんだよ!
- 41 名前:名前は開発中のものです。 mailto:sage [2016/03/13(日) 23:13:34.10 ID:3HGUyh8Q.net]
- 新人の頃はデプロイの意味がわからなくて、
稼動させるとか動かすとか配置するって言えよ!と切れかけたことがある
- 42 名前:名前は開発中のものです。 mailto:sage [2016/03/14(月) 00:01:47.59 ID:MLnh3Hiw.net]
- hearthstoneのゲーム画面で
カードを整列させたりしてる処理はUGUIなどを使ってるのでしょうか? 現在、普通のゲームオブジェクトで整列させようとしてたのですが、処理書くのがめんどくさそうなので、UGUIのレイアウト機能を使った方が楽なのかなと。 UGUIを適用した方がいいのはどこらへんまでなのか境界がいまいち分からんです。
- 43 名前:名前は開発中のものです。 [2016/03/14(月) 00:22:18.41 ID:mD75ylY+.net]
- 今度は精神を病んでる奴が現れたw
デプロイの意味が分からないなんてどこにも書いてないのに いかなる妄想の結果そのような駄文を書くに至ったのかw 面倒だけどちゃんと対象を設定しないと誇大妄想狂は理解できないだろうからアンカを付けるか 他人を馬鹿にしているつもりなのに自身の精神の異常さを晒してるのは>>38なw
- 44 名前:名前は開発中のものです。 [2016/03/14(月) 00:31:26.85 ID:mD75ylY+.net]
- >>40
こういう素直な感想を言える子は見所がある むやみに横文字を並べる奴はどんな職業だろうと使えない 保険の外交員、経済評論家、ゲーム開発者……枚挙にいとまがないな ルー大柴かと しかしなぜUnityは「こう」なんだ? なぜ「こう」も文盲やゴロやそれを擁護する精神異常者を引き寄せる? Unity自体が彼らを引き付けるお仲間的な病理を抱えているのだろうか
- 45 名前:名前は開発中のものです。 mailto:sage [2016/03/14(月) 00:39:42.72 ID:F2Bil6UT.net]
- なんかまた新キャラかよ・・・
- 46 名前:名前は開発中のものです。 mailto:sage [2016/03/14(月) 01:55:42.00 ID:fiuBC1o1.net]
- さげない上に煽るから同じレベルのが引き寄せられるんじゃないの?
これ以上変に応答しない方がいいと思う
- 47 名前:名前は開発中のものです。 mailto:sage [2016/03/14(月) 03:14:04.29 ID:w0kIH3Gm.net]
- Android向けとかiOS向けのビルドで、CloudBuildが使えるかと思ったけど、
Free版だと制限が多い。ぐぬぬ。 個人の場合は設定が面倒だけどJenkinsさんにお願いするしかないのか。
- 48 名前:名前は開発中のものです。 mailto:sage [2016/03/15(火) 01:38:58.00 ID:OigBgr0c.net]
- 前スレでも質問させていただいたのですがどうしても解決しないので再度相談させて下さい。
2Dのゲームを作成したのですが、androidにビルドした途端に一部スプライトが真っ黒になってしまいます。 android4.4.2とandroid4.0.4の2台で試したのですが両方共ダメで真っ黒になってしまいます。 PCでUnity上で起動したり、PC向けにビルドして実行すると問題なく表示されるのですが実機に落とした時のみ発生してしまい、原因も対策もわからず困っています。 色々いじってみたいのですがどうも上手く行きません。 どなたかアドバイスをお願いします。 前スレ、996様、ありがとうございます。 自分はトグルボタン系のグラフィックではなく、キャラクター(GameObject)のスプライトが真っ黒になってしまいます。
- 49 名前:名前は開発中のものです。 mailto:sage [2016/03/15(火) 08:45:17.18 ID:EFgBaJJq.net]
- >>47
再現できる最小のプロジェクトあげてみたら?
- 50 名前:名前は開発中のものです。 mailto:sage [2016/03/15(火) 08:48:27.01 ID:rVGtGX50.net]
- >>45
これかw なんかワロタw e-village.main.jp/gazou/image_gazou/gazou_0139.jpg
- 51 名前:名前は開発中のものです。 mailto:sage [2016/03/15(火) 09:24:32.56 ID:3GwFIN0P.net]
- >>47
「unity android sprite black」あたりでググれば公式フォーラムやUnity Answersに同様の問題が複数上がってるがそれらは試した? ざっと眺めたところ症状が解消したというコメントもちらほらある 個々の対策は原文読んでもらうとして、総括するとテクスチャ=スプライトアトラスのサイズや形式などのインポート設定を見直すことで解消するという内容だね Androidは実機のスペックのばらつきが大きいからハードウェア側の制限によってテクスチャが正しく読み込めていないのが原因らしい すでに読んでたとしても概ねインポート設定付近に原因があるのは確実だろうからこの辺の設定を低スペック向けに設定し直す事で解消するんじゃないかと思うよと
- 52 名前:名前は開発中のものです。 mailto:sage [2016/03/16(水) 08:15:41.29 ID:jCRw6Lu3.net]
- スプライトが真っ黒になるのは、古いandroid端末はVRAM容量が少なくて、テクスチャサイズが1024x1024以下に抑えないと起きたような気がする
- 53 名前:名前は開発中のものです。 mailto:sage [2016/03/16(水) 15:57:36.93 ID:jCRw6Lu3.net]
- 最近の機種でも起きてるっぽいね
- 54 名前:名前は開発中のものです。 [2016/03/16(水) 18:40:06.56 ID:uFP+uHMJ.net]
- Visual Studio Community 2015には日本語版があるっぽいけどさあ
これって勝手に入れ替えちゃっても問題起きないのかな?
- 55 名前:名前は開発中のものです。 [2016/03/16(水) 19:49:47.40 ID:dK2SUVJ6.net]
- 今オブジェクトプーリング実装してるんですけど、
比較的ロースペなPCでもさくさく動くくらいなら、どれくらいの数非アクティブなオブジェクト配置出来そうですかね。 (勿論オブジェクトにもよると思いますが) 一応500〜1000配置するくらいなら最低でも許されるんじゃないかと思っているんですが どうでしょうか
- 56 名前:名前は開発中のものです。 [2016/03/16(水) 21:06:54.97 ID:EEDhIl+y.net]
- >>53
問題は起きないよ ただ、問題が起きたか起きないか、結果をここで報告してくれると助かる 問題は起きないけどね。事実として知っていることと 他者の体験談も含めて知恵とするのでは、知識の価値が違うからさ よろしく
- 57 名前:名前は開発中のものです。 mailto:sage [2016/03/16(水) 21:27:39.84 ID:6u5wD+BH.net]
- 自分で入れたVS使ってたから、
考えれば当たり前だけど、英語版が入ってるって言うことすら認識してなかった
- 58 名前:名前は開発中のものです。 [2016/03/16(水) 22:00:54.94 ID:uFP+uHMJ.net]
- >>55
理解したよ! 問題が起きるとすればアップデート時だろうから、ちょっと気長に待ってくれ
- 59 名前:名前は開発中のものです。 mailto:sage [2016/03/16(水) 22:50:18.14 ID:B1CQ0E8b.net]
- VSが何であろうとそれに対応したVisual Studio tools for unity が入れてあれば問題はないはず
問題があるとすればVS tools for unityの問題 尚MonoDevelopも機能充実してきてるし何より軽いから使い分けも推奨
- 60 名前:名前は開発中のものです。 mailto:sage [2016/03/17(木) 00:16:26.03 ID:RmfsE41l.net]
- 非アクティブなオブジェクトって、unityで2Dゲームを作る場合、マップチップを死ぬほど起きまくる事になるよね
昔のゲーム機はBG面で管理してたが オブジェクトにスクリプトのコンポーネントつけないなら、結構な数置けるんじゃない?
- 61 名前:名前は開発中のものです。 mailto:sage [2016/03/17(木) 00:49:04.35 ID:bFxI/5nr.net]
- そんなアホな方法でしか出来ないと思ってるのか。
プログラマーに聞いてみるといいよ
- 62 名前:54 [2016/03/17(木) 06:10:39.96 ID:y/dsDORc.net]
- 結構な数置けそうなのかしら
(なんとなくUnityは重いという偏見があるので) それから、ちょっと疑問に思って質問の追加なのですが、 オブジェクトプーリングでオブジェクトを使い回す場合、 例えばSpriteRendererとRigidbody・Colliderだけを持っているオブジェクトを使い回すとして、 生成の都度「Spriteの指定+必要なスクリプトコンポーネントの追加」、破棄の都度「スクリプトコンポーネントの削除」 みたいな実装って効果ありますかね? スクリプトコンポーネントの生成・破棄を連続して行うので本末転倒な気もしますが…
- 63 名前:名前は開発中のものです。 mailto:sage [2016/03/17(木) 09:02:26.38 ID:Kbp/BZNAE]
- Webglで今までbuild出来ねえbuild出来ねえと思ってたのに、試しに日本語を含まない短いpathにエクスポートしてみたら出来るジャマイカ!
おまいらそういう話は俺に教えといてくれYO!
- 64 名前:名前は開発中のものです。 mailto:sage [2016/03/17(木) 14:16:58.52 ID:fnQOkrL4.net]
- 2Dの多関節キャラアニメ作っているんですが
右向き用に作ったモーションデータをコピーして反転して 左向き用のモーションデータにすることって出来ますか?
- 65 名前:名前は開発中のものです。 mailto:sage [2016/03/17(木) 16:10:43.42 ID:QZgBUUxE.net]
- 空のオブジェクトを作ってキャラを子オブジェクトに設定し、
空オブジェクトをTransformScale z(-1)
- 66 名前:してやれば好きなだけ反転できる。
この程度ならシンプルな関節を作って30分くらい実験すりゃ どうすれば上手く行くのか解るだろうし、 人に聞くより自分で試す方が早い上に知識も増えると思うよ そもそも反転の方法を知らないなら論外だけれども。 [] - [ここ壊れてます]
- 67 名前:名前は開発中のものです。 [2016/03/17(木) 16:26:19.27 ID:QZgBUUxE.net]
- 嗚呼、ちょっと誤解してました
新しく左用のモーションを作らなくても >>64の方法で右用に作ったモーションを流用できる筈です 連投失礼
- 68 名前:名前は開発中のものです。 mailto:sage [2016/03/17(木) 19:25:10.70 ID:fnQOkrL4.net]
- >>65
レスありがとう 頼まれ物だったんだけど、オブジェクト勝手に増やせなくて(階層の構造変えれない) その方法は難しいみたい トゥイーンアニメが複雑になりすぎて目で見て数値打ちこむのにウンザリしてたんだけど それしか無さそうね
- 69 名前:名前は開発中のものです。 mailto:sage [2016/03/18(金) 12:07:59.19 ID:lvWvuXU9.net]
- クライアントに
「これ全モーション反転作るんですか?データ構造変えたほうがコスト掛かりませんよ」 と提案しろ
- 70 名前:名前は開発中のものです。 mailto:sage [2016/03/18(金) 12:33:59.50 ID:arfNyOmA.net]
- スケール反転してるプレハブなんか入れるなカス
- 71 名前:名前は開発中のものです。 mailto:sage [2016/03/18(金) 14:25:31.70 ID:VZqO41l+.net]
- スケール反転で思い出したけど
そういや2Dでの画像反転をスケール値の調整で実装してた場合、 PlatformEffector2Dのオブジェクトと重なったときに不具合おこってたな
- 72 名前:54 [2016/03/19(土) 03:10:34.46 ID:qJp5hIfW.net]
- >>61 含め
意見聞かせて貰えると助かるのですが…
- 73 名前:名前は開発中のものです。 [2016/03/19(土) 08:34:14.91 ID:uSVz+/3y.net]
- 実際にやってみればいいじゃん
それで平気だったらやればいいしダメだったら考える
- 74 名前:名前は開発中のものです。 mailto:sage [2016/03/19(土) 13:46:32.27 ID:WYKdFgJ0.net]
- TPS作ってるんだけど、カメラ操作入れた途端に訳が分からなくなってきた・・・
カメラが向いてるほうに前進させたいんだけど、この「向き」の取得と その向きへ前進させる計算が解らないよ・・・
- 75 名前:名前は開発中のものです。 mailto:sage [2016/03/19(土) 15:56:45.97 ID:vQgdL0Fh.net]
- ここにもチュートリアルをやらない愚か者がひとり
- 76 名前:名前は開発中のものです。 mailto:sage [2016/03/19(土) 16:02:07.44 ID:KfOWtQDV.net]
- ローカル/ワールド/カメラの座標系は避けられない壁
こんがらがるよね
- 77 名前:名前は開発中のものです。 mailto:sage [2016/03/19(土) 16:45:41.73 ID:+2+kcFuD.net]
- 座標系むずい。
親子関係とか回転とか変更すると、今まで動いてたのが動かなくなったり。 例えば、兵士が隊列を組んで前進するようなとき、隊列オブジェクトの子として兵士を持たせると、兵士単体を動かしたい時に親子関係で副作用が起きたり。 親子関係は1オブジェクトで完結する範囲に留めておく方がいいのかな
- 78 名前:名前は開発中のものです。 mailto:sage [2016/03/19(土) 16:57:04.69 ID:euhAyjIa.net]
- 質問に答えられないバカ自慢は書き込まなくていいから
- 79 名前:名前は開発中のものです。 [2016/03/19(土) 17:29:07.77 ID:X56Je+j0.net]
- すまんがCloud Buildってサービスあるけどさ
あれって自前でビルドするのと比較してどういういいことあるの?
- 80 名前:名前は開発中のものです。 mailto:sage [2016/03/19(土) 17:45:42.85 ID:a/NRnOig.net]
- 参照されたら参照された先のオブジェクト名を表示させることって出来ますか?
例えばキャラクター「A」というオブジェクトがあったとして PlayernameというUIのTextがAに設定されているStringを読みこんだらConsoleに「Playername」と表示、みたいな。 色んな所からGameobject.Findで読み込まれるキャラクターオブジェクトのリネームをしようと思ったのですが色んな所から読み込まれすぎていてどのオブジェクトから呼び込まれるかわからなくなってしまって…… お手数ですがわかる方お願いします
- 81 名前:名前は開発中のものです。 mailto:sage [2016/03/19(土) 20:16:45.89 ID:wJ9pQi8N.net]
- >>74
これ未だに全く理解してないわ とにかくやってみて変な位置に表示されたらワールド座標に変えたり ローカル座標に変えたりして、意図した位置に表示されたら、何か分からんけどこれでいいや みたいにしてずっとやってるわ
- 82 名前:名前は開発中のものです。 mailto:sage [2016/03/20(日) 10:43:32.62 ID:mteL+Sri.net]
- >>78
AのPlayerNameをgetterで作って内部で適当な例外を出して自分でキャッチしてスタックトレースをDebug.Log()に出すのじゃダメなのかいの?
- 83 名前:名前は開発中のものです。 [2016/03/20(日) 16:13:55.85 ID:Ood5P5bd.net]
- すみません初歩的な質問なのですが
Sceneビューにあるゲームオブジェクトの位置を キーボードの矢印キーで動かしたいのですが キーの組み合わせを探っても画面自体が動くだけで物体は動きません。 ゲームオブジェクトやUI部品を 矢印キーで動かす方法ありましたら教えて下さい。
- 84 名前:名前は開発中のものです。 mailto:sage [2016/03/20(日) 16:36:27.40 ID:+L25Mvgr.net]
- 入門書に従ってUnityを操作しはじめたばかりなのですが
GameObjectメニューのCreateメニューでマテリアルを作成したところ Createメニューが消えてCreate Emptyに変わってしまいました。 最初からプロジェクトを作り直してやりなおせば元に戻るかと試しましたがCreate Emptyのままです。 今はとにかくマテリアルの作成をしたいのでCreateメニューが出るようにしたいので教えていただけないでしょうか。
- 85 名前:名前は開発中のものです。 mailto:sage [2016/03/20(日) 17:13:41.38 ID:+L25Mvgr.net]
- GameObjectメニューからでなくAssetsメニューなのでしたね
ただの勘違いで質問してしまって申し訳ありませんでした
- 86 名前:名前は開発中のものです。 mailto:sage [2016/03/21(月) 14:48:36.67 ID:R4oJlWfC.net]
- dictionaryでkeynotfoundとか発生したときに、
unityのコンソール上からソースの該当箇所に飛べません。 var val =dic[key]として例外が発生したら、ここに飛ぶように細工することはできますか?
- 87 名前:名前は開発中のものです。 mailto:sage [2016/03/21(月) 16:06:40.35 ID:eLMdussk.net]
- チェックすればいいだけじゃないの?
if ( dic.ContainsKey( key )==false ) { //ないよ return; } var val=dic[ key ];
- 88 名前:名前は開発中のものです。 mailto:sage [2016/03/21(月) 17:54:04.40 ID:iEHKpRUT.net]
- try catch で捕まえてあらためて
throw new Exception("えらー"); したら飛べた
- 89 名前:名前は開発中のものです。 mailto:sage [2016/03/21(月) 20:15:03.81 ID:R4oJlWfC.net]
- できました。ありがとうございます!
- 90 名前:名前は開発中のものです。 mailto:sage [2016/03/21(月) 21:19:44.10 ID:60+IFmFe.net]
- TPS系でよくある、コントローラーを倒せばカメラの向いている方向に進む、ってのを
>>72からずっとやってんだけど出来上がったのはカメラの向いている方向に進むんだけど 見下げてる場合バックしたら宙に浮くっていうアホなものができた・・・ (見上げてるとき前進しても宙に浮く) なんかいいリファレンス?チュートリアル?があれば紹介してもらいたい TPS系の基礎学べるところを紹介してほしい
- 91 名前:名前は開発中のものです。 mailto:sage [2016/03/21(月) 22:20:05.82 ID:hwQDzMLQ.net]
- どうせ素人コードなんてパクられるような質じゃないんだからさ
プロジェクトをそのままGitHubにアップして聞いたほうが効率がいいんじゃねえか?
- 92 名前:名前は開発中のものです。 mailto:sage [2016/03/21(月) 23:44:55.91 ID:7OmFiprM.net]
- スタンダードアセットのexampleに入ってるCharacterFirstPersonで何は不足なんだ?
- 93 名前:名前は開発中のものです。 mailto:sage [2016/03/22(火) 00:32:40.30 ID:aIqQr13D.net]
- 恐らくTerrain上で変な動きになるから嫌なんじゃねえのかな
- 94 名前:名前は開発中のものです。 mailto:sage [2016/03/22(火) 00:46:11.75 ID:E3SBgx6o.net]
- ○ ー
/|\ \ Terrainが嫌いです Г|  ̄ ̄ ̄ ̄ ̄ Terrain
- 95 名前:名前は開発中のものです。 mailto:sage [2016/03/22(火) 15:57:44.93 ID:ugFhy4BN.net]
- >>89
現在取れてる移動方向ベクトルをワールド座標系に変換する yに0入れて重力方向の移動を削除、ノーマライズして使いたい座標系に戻す これでとりあえずXZ平面の移動方向は取れるからあとは地形なりジャンプなりの処理と組み合わせて終了
- 96 名前:名前は開発中のものです。 mailto:sage [2016/03/22(火) 15:58:25.85 ID:ugFhy4BN.net]
- 安価間違えた>>93は>>88あて
- 97 名前:名前は開発中のものです。 mailto:sage [2016/03/22(火) 21:37:05.68 ID:iYfEaXXB.net]
- なかなかバージョンアップ来ないなと思ったら5.4からは自分でアップデートしないといけなかったのかよ
- 98 名前:名前は開発中のものです。 mailto:sage [2016/03/22(火) 21:48:54.99 ID:KnfHkZT0.net]
- Current Release: 5.3.x
Beta: 5.4
- 99 名前:名前は開発中のものです。 mailto:sage [2016/03/23(水) 10:24:30.89 ID:0SpY3I4Q.net]
- 突然全てのスクリプトが動かなくなりました
No MonoBehaviour script in the file と出ています。 いくら再起動したり修正しても全く治りません。 もうあきらめるしかないのでしょうか。
- 100 名前:名前は開発中のものです。 mailto:sage [2016/03/23(水) 10:45:31.36 ID:zAFHZNdL.net]
- // に日本語のコメントある?
最後に半角文字入れてやるといいかも つかUnityのバージョンとエディタの種類とバージョンは?
- 101 名前:名前は開発中のものです。 [2016/03/23(水) 10:53:54.68 ID:0SpY3I4Q.net]
- >>98
ありません 新しく作ったスクリプトすら全く動かなくなりました Unityは5.2.3、エディタはVisualStudio 2015 ver.14.0.24720.00です
- 102 名前:名前は開発中のものです。 mailto:sage [2016/03/23(水) 11:03:01.38 ID:3TmsL+5i.net]
- 諦めるのが一番簡単でかつ完全な最終的解決をもたらしてくれることは間違いないw
その方法はとらない、としてだがそのエラーはとにかく何かしらコンパイルエラーが 起こった場合に全てのスクリプトに表示されるものだ。 恐らくだが最初にエラーが起きたときは全部には表示されていなかったはずだ。 しかし再起動するとコンパイル自体が最初から止まるので全部に表示されてしまう。 突然起きた理由はいくつか考えられて>>98の言った理由も考えられるし単にどれかの構文がおかしい可能性もある。 あとウイルスチェッカーにファイルがロックされてたなんて事例もあるらしい。 エラーはそこのエラーではなくコンソールタブに示されているエラーを書かなければダメだ。 そこにいっぱい、かどうかはわからんがエラーが必ず出ているはず。 No MonoBehaviour script in the fileはエラーメッセージというよりエラーがあった結果を示しているだけ。
- 103 名前:名前は開発中のものです。 mailto:sage [2016/03/23(水) 11:13:29.06 ID:uPcGrIFt.net]
- 状況を細かく見ていけばいずれ解決する
当然こちらも状況を細かく報告してもらわなければアドバイスはできない バージョンだけ書かれても再現すらできない
- 104 名前:名前は開発中のものです。 [2016/03/23(水) 11:50:01.45 ID:0SpY3I4Q.net]
- 新しくプロジェクトを作ってまっさらの状態ですら
「No MonoBehaviour script in the file」と出ます Unityそのものが故障?
- 105 名前:名前は開発中のものです。 mailto:sage [2016/03/23(水) 11:53:22.65 ID:zAFHZNdL.net]
- うーん、、、参照から抜けちゃってるっぽいなあ
いろいろ調べて修復するより再インストールのが早そう
- 106 名前:名前は開発中のものです。 mailto:sage [2016/03/23(水) 11:53:27.69 ID:gAnCr64N.net]
- アンインストール->再インストール
でいいだろ
- 107 名前:名前は開発中のものです。 mailto:sage [2016/03/23(水) 15:40:07.61 ID:gA8j29NJ.net]
- Unityが故障、っていう表現がちょっとツボった
- 108 名前:名前は開発中のものです。 mailto:sage [2016/03/23(水) 15:50:33.82 ID:c+Ruu2SK.net]
- これから自分が書くスクリプトの故障しまくり具合に苦しめられるのさw
- 109 名前:名前は開発中のものです。 mailto:sage [2016/03/23(水) 16:40:36.30 ID:9vW9X/RY.net]
- AquesTalk2のライブラリをUnity3D上で使いたいのですが、誰か成功した人いますか?
- 110 名前:名前は開発中のものです。 mailto:sage [2016/03/23(水) 23:01:02.22 ID:MOVpFytr.net]
- >>106
凄く分かるぞww
- 111 名前:名前は開発中のものです。 mailto:sage [2016/03/23(水) 23:37:55.64 ID:m52E6ZS9.net]
- >>107
プラットフォームは?
- 112 名前:名前は開発中のものです。 mailto:sage [2016/03/24(木) 00:20:43.00 ID:bpu8NiSb.net]
- >>109
Windowsです たぶんx86じゃなきゃダメだと思うけど
- 113 名前:名前は開発中のものです。 mailto:sage [2016/03/24(木) 01:36:11.72 ID:CsdUy+70.net]
- Win版はライセンス持ってないから分かんないけど、
UnityにあるDLL読み込める機能とかでナントカならんのん?
- 114 名前:名前は開発中のものです。 mailto:sage [2016/03/24(木) 04:45:41.57 ID:bpu8NiSb.net]
- >>111
AquesTalk2.dllはたぶんC++だと思うんですが Unity3Dに取り込めるんですか?
- 115 名前:名前は開発中のものです。 mailto:sage [2016/03/24(木) 05:07:47.72 ID:CsdUy+70.net]
- DLLはDLLって形式だから
基本、言語とかあんまり関係ない……はず。たぶん。
- 116 名前:名前は開発中のものです。 mailto:sage [2016/03/24(木) 05:42:47.38 ID:bpu8NiSb.net]
- >>113
そのままDLLファイルをプロジェクトにドラッグ&ドロップでいいんでしょうか?
- 117 名前:名前は開発中のものです。 mailto:sage [2016/03/24(木) 06:27:51.07 ID:CsdUy+70.net]
- Pluginsフォルダにでもいれておけばいいんじゃないかな
docs.unity3d.com/ja/current/Manual/Plugins.html
- 118 名前:名前は開発中のものです。 [2016/03/24(木) 06:40:03.39 ID:wJzvfnIL.net]
- よく、Instantiate・DestoroyとかgetComponentとか遅いって聞くけど実際どの程度なのかしら。
- 119 名前:名前は開発中のものです。 mailto:sage [2016/03/24(木) 07:07:39.37 ID:CsdUy+70.net]
- 一度に沢山使うなら考えるけど、そうじゃなきゃ気にしないなあ
モバイル向けとかで極端にチューンする必要がある場合は知らん
- 120 名前:名前は開発中のものです。 mailto:sage [2016/03/24(木) 08:07:28.03 ID:bpu8NiSb.net]
- AquesTalk2.dllをVSで参照できなくて困っています。
VC++6.0でコンパイルしてるから、.NETに対応してなくて使えないってことですかね?
|

|