1 名前:名前は開発中のものです。 [2016/06/12(日) 17:56:13.40 ID:kzQK7IbA.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総合スレッド28 [転載禁止](c)2ch.net echo.2ch.net/test/read.cgi/gamedev/1454596460/l50 ■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質問スレッド24 echo.2ch.net/test/read.cgi/gamedev/1462196288/
359 名前:名前は開発中のものです。 mailto:sage [2016/07/02(土) 21:27:13.40 ID:80SttLfc.net] >>353 端末のメモリ不足だな リソースかカメラの消費メモリを切り詰めるんだ
360 名前:名前は開発中のものです。 mailto:sage [2016/07/02(土) 21:59:53.01 ID:Da2qJAkZ.net] >>344 CSVは、色々な方言があるから、簡単に考えると、痛い目に合う。 本当はややこしいから、JSON・XMLの方がむしろ簡単かも 文字列中に、シングル・ダブルクォーテーション、改行、区切り文字を含んだ際、 エスケープをどうするかなど、ややこしい
361 名前:名前は開発中のものです。 mailto:sage [2016/07/02(土) 22:07:36.61 ID:fovJU8fw.net] 万単位の虫が飛び交う弾幕ゲーを作ってたら自分でリソース管理して自分でレンダラー動かして最終的に自前のシェーダーに動作を書く状況に陥ったんだが、UnityのShurikenとか使って普通に作る方法は無いもんかな
362 名前:名前は開発中のものです。 mailto:sage [2016/07/03(日) 00:18:46.80 ID:z8/jvLM4.net] WWWでネット上のゲームパラメータを取得しようとしてるんですが、 SecurityException: No valid crossdomain policy available to allow access UnityEngine.WWW.get_text () となってしまいます。 unityのリファレンスにはクロスドメインの制限はwebplayer上の時だけのように 読めるのですが、例えばエディタ上で実行してttp://www.yahoo.co.jp/を 取得することは出来ないのでしょうか?
363 名前:名前は開発中のものです。 mailto:sage [2016/07/03(日) 00:47:36.20 ID:Cj33YTJo.net] >>357 File->Build Settingsで設定画面を開いて、 Platform欄の選択をWebPlayer以外にする
364 名前:名前は開発中のものです。 mailto:sage [2016/07/03(日) 01:40:44.10 ID:z8/jvLM4.net] >>358 ありがとうございます!
365 名前:名前は開発中のものです。 mailto:sage [2016/07/03(日) 17:54:48.91 ID:IDpNVkvA.net] Unityのコンソールにデバッグログを表示してしまうと、数値が被った際に その数値が出た分だけカウントが増えていくと思うのですが、そうではなく 必要なときにゲームのスコアのように画面上表示するようなコードの テクニックをどこかで見かけたのですが、ご存知の方がおられましたら、教えてください。
366 名前:名前は開発中のものです。 mailto:sage [2016/07/03(日) 19:38:25.60 ID:D3RxVFmh.net] >>360 GUIText gtex; void Start(){ gtex=(new GameObject()).AddComponent<GUIText>(); } void Update(){ gtex.text=hogehoge; } とかじゃなくてか?
367 名前:名前は開発中のものです。 mailto:sage [2016/07/03(日) 19:57:16.82 ID:Bx6bKR0+.net] >>360 OnGUI()で画面に書き出す事を言ってるんかな? 色々使えるが使い方全部説明するのは面倒なんでUnity OnGUIあたりでググってみて
368 名前:名前は開発中のものです。 mailto:sage [2016/07/03(日) 20:20:11.71 ID:IDpNVkvA.net] >>361 >>362 お二方のレスのおかげでやりたいことができました、ありがとうございました。
369 名前:名前は開発中のものです。 mailto:sage [2016/07/04(月) 00:18:10.23 ID:RMgiJRbC.net] C#で書いています。 itweenを使い始めました。 下記のようにオブジェクトAをBの位置に0.5秒かけて移動する指定を下記のように記述したのですが 移動後、すぐに元の位置に戻ってしまう状態です。 お助けください。宜しくおねがいします。 void Update() if (goalScript.cleared == true && flag00 == 0) { StartCoroutine("Position"); } void Position() { iTween.MoveTo(A, iTween.Hash("position", B.transform.position, "time", 0.5f)); StartCoroutine("Sample"); flag00 = 1; }
370 名前:名前は開発中のものです。 mailto:sage [2016/07/04(月) 00:20:13.26 ID:RMgiJRbC.net] 364です。 一部訂正いたします。 宜しくおねがいします。 void Update() { if (goalScript.cleared == true && flag00 == 0) { StartCoroutine("Position"); } } void Position() { iTween.MoveTo(A, iTween.Hash("position", B.transform.position, "time", 0.5f)); StartCoroutine("Sample"); flag00 = 1; }
371 名前:名前は開発中のものです。 mailto:sage [2016/07/04(月) 00:40:07.84 ID:Df1w0a1g.net] sampleのcorutineがどうなってるのかさっぱり若rないからエスパーもムリだぞ コード曝すときは最小の構成で同じ失敗をするものを丸ごと記載しないとどもならんよ。
372 名前:名前は開発中のものです。 mailto:sage [2016/07/04(月) 01:24:13.10 ID:6fOpAVVW.net] Androidなんですが、 StreamingAssetsのAというフォルダ内のファイル名一覧を取得する方法はありますか?
373 名前:名前は開発中のものです。 mailto:sage [2016/07/04(月) 01:31:15.90 ID:RMgiJRbC.net] >>366 364です。 失礼いたしました。 構成を小さくしたさい、解決いたしました。 First Person Controllerにスプリクトをアタッチしていたのですが、 fpsとの相性が悪かったようです。 アドバイスありがとうございます!
374 名前:名前は開発中のものです。 mailto:sage [2016/07/04(月) 07:39:48.75 ID:AKDDQALl.net] お世話になります。 シーン上の特定のスクリプトだけ、初期化することは出来ますでしょうか? ググると、シーンごと再読み込み的なことはあるのですが、 一部のスクリプト以外は、現状維持にしたい形になります。 宜しくお願いいたします。
375 名前:名前は開発中のものです。 mailto:sage [2016/07/04(月) 08:02:15.64 ID:8YtAOklC.net] >>369 それ用の特別な方法はない。 そのスクリプトに初期化関数を書いておいて Objects.FindObjectsOfTypeでまとめて取得、初期化、ってのがセオリーだろうな。 https://docs.unity3d.com/ScriptReference/Object.FindObjectsOfType.html そのスクリプトにstaticな自己参照Listとか作っておいて Awake()で自分をAdd、OnDestroy()でRemoveするようにしておけば Findとか重い処理しなくていいとかそういうのはあるかも。
376 名前:名前は開発中のものです。 mailto:sage [2016/07/04(月) 08:43:27.53 ID:vKvEqq3k.net] >>369 そこだけプレファブにしておいて、必要なときに破棄と生成を繰り返せばできなくはないかな
377 名前:名前は開発中のものです。 [2016/07/04(月) 14:28:02.44 ID:tfZAaEI3.net] 親オブジェクトのRotateのみを変化させても子オブジェクトを変化させたくない場合 なのですが transform.lossyScaleのRotateバージョンのようなものはないのでしょうか?
378 名前:名前は開発中のものです。 mailto:sage [2016/07/04(月) 15:16:47.42 ID:8wuB2uBj.net] 一回親子関係絶縁してから回してもう一回親子にすれば良いんじゃね
379 名前:名前は開発中のものです。 mailto:sage [2016/07/04(月) 15:46:53.62 ID:3ZM6vs9h.net] lossyScaleは本来3×3の行列で表されるグローバルなスケールをVector3で近似値を吐くというプロパティなので1:1で対応するものはない 単にグローバル値が欲しいだけならrotationで取れる 親子関係を維持したまま子が回転に追従しないようにするなら transform.RotateAroundで親が回転したのと同じだけ親のpositionを中心に子を逆向きに回してやれば一応子が追従して回った分はキャンセルできる だがまあそうできない明確な理由がない限りは>>373 の方法が楽
380 名前:名前は開発中のものです。 [2016/07/04(月) 22:15:34.42 ID:tfZAaEI3.net] SpritePackerについて教えてください。 10枚ぐらいの画像をSpritePackerを使用しまpacしたのですが 1024*1024の画像と、512*512の二枚の画像にpacされました。 それなら2048*2048のサイズの画像1枚にしてほしく、いろいろ試してみたのですが うまくいきません。(2048*1024の画像と256*256の画像ができたり…) 何かいい方法ご存知の方教えてください。
381 名前:名前は開発中のものです。 mailto:sage [2016/07/04(月) 22:35:29.53 ID:fItclfP7.net] 質問です! windows10 unity535.1f 現在、2Dモードで2Dゲームを開発しています。 一度3Dモードではミニゲームを完成させているので、unityを全く知らないわけではないです。 Androidアプリを作成中なのですが、画面作成で躓いています。 16:10portrait(つまりスマホは縦固定)で作成したいのですが、背景画像サイズを (縦)何ピクセル×(横)何ピクセルで作成したらよいでしょうか? また、カメラはどのように設定するべきでしょうか? 一応テストで400×640ピクセルで作成したのですが、UIのボタンを配置すると Canvasが超大きく表示されて、なおかつCanvasのサイズを変更できません。 どなたかよい方法をご存知の方、なにとぞお知恵をお貸しください! お願いいたします。
382 名前:名前は開発中のものです。 mailto:sage [2016/07/04(月) 22:53:04.73 ID:kBCCMw14.net] スプライトファッカー
383 名前:名前は開発中のものです。 mailto:sage [2016/07/05(火) 16:57:36.09 ID:X54oarm7.net] オブジェクトをカメラからの距離に合わせて拡縮させる方法はないでしょうか? s1.gazo.cc/up/198441.jpg 上図のように、ゲーム画面では同じ大きさに見えるけど実際は離れたり近づいていたりする テキストを載せた板(フキダシ)を作りたいです。 VRコンテンツ用にキャラの台詞を入れるフキダシを作っているのですが 近いキャラと遠いキャラどちらも同じ距離感の場所にフキダシがあると とても違和感を感じるのです なにかスクリプト等でいい方法はありませんでしょうか?
384 名前:名前は開発中のものです。 mailto:sage [2016/07/05(火) 17:46:37.61 ID:K1Bn+XIy.net] >>378 カメラとの距離に比例した倍率かけてやればいいだけだが… 例えば public float baseDistance=10;//基準になる(=倍率1になる)距離 void Update{ Vector3 toward=Camera.main.transform.position-transform.position; transform.localScale=toward.magnitude/baseDistance; transform.rotation=Quaternion.LookRotation(toward,Vector3.up); } とかだろ
385 名前:名前は開発中のものです。 mailto:sage [2016/07/05(火) 18:20:38.78 ID:lA02nJN4.net] >>379 嘘教えんなよ、FOVを計算しないで表示上のサイズが変わらないはたまたま距離とサイズの比と画角が一致した時だけだ 基準値と距離だけでは正しくサイズは維持出来ないので、基準値・距離・画角を計算しなければならない 以下公式マニュアル docs.unity3d.com/ja/current/Manual/DollyZoom.html
386 名前:名前は開発中のものです。 mailto:sage [2016/07/05(火) 19:00:00.65 ID:K1Bn+XIy.net] >>380 悪いw確かに色々嘘言ってたわw ローカルスケールにfloatつっこんだりとかw 距離じゃなくてZ深度なんだよなぁ… しかし画角は関係ない、というか画角が変更された時まで サイズを維持するのはちょっとまた別問題ではあるよ こうかな void Update(){ Vector3 toward = Camera.main.transform.position-transform.position; transform.localScale=Vector3.one*(Vector3.dot(toward.normalized,Camera.main.transform.forward)*toward.magunitude/baseDistance); transform.ratation=Quaternion.LookRotation(-Camera.main.transform.forward,Vector3.up); } そこで紹介されているドリーズームっていうのは 画角と距離を変更しつつ対象の大きさを変えない、という効果だ。 だから当然画角は計算している、というだけの話かとは思う。
387 名前:名前は開発中のものです。 mailto:sage [2016/07/05(火) 19:18:02.21 ID:NX6L1CQV.net] >>378 uGUIのCanvasで吹き出しパネルを作って、 WordToScreenPointで取得したキャラの2D座標に配置 カメラからの距離をPlane Distanceに入力して重なり順を指定 あとは距離に合わせて心持ち程度に縮小しておけばDQ10みたいな吹き出しが作れるよ
388 名前:名前は開発中のものです。 mailto:sage [2016/07/05(火) 19:34:23.09 ID:sZhMy1N1.net] チュートリアルをやれと言わせたい質問にしか見えんぞ
389 名前:名前は開発中のものです。 mailto:sage [2016/07/05(火) 19:35:23.86 ID:sZhMy1N1.net] >>383 更新してなかったすっごい前へのレスなので無視してくだしあ
390 名前:名前は開発中のものです。 mailto:sage [2016/07/05(火) 19:58:53.33 ID:0QXeAWAt.net] mmdからfbxに変換したモデルにストアのアニメーションをインポートしたいのですが、やり方がわかりません ぐぐっと検索もしたのですが、うまくいきませんでした
391 名前:名前は開発中のものです。 mailto:sage [2016/07/05(火) 20:09:22.22 ID:WAzq9tWv.net] >ぐぐっと検索もしたのですが、うまくいきませんでした 事がここの数行の回答レスで出来るようになると期待すんのかw 才能の無い奴は何をやっても無駄さ
392 名前:名前は開発中のものです。 mailto:sage [2016/07/05(火) 20:10:41.60 ID:K1Bn+XIy.net] >>385 MMDというのはMMDで決められたボーン名を使うという仕様に沿って 全てのモデルが作られているからモーションを流し込むことができるのであって 別の仕様体系のアニメーションは当然には流し込めない。 fbxのインポートでHumanoidを選びボーンが適切に設定されていれば うまくいくかもしれない
393 名前:名前は開発中のものです。 mailto:sage [2016/07/05(火) 20:19:08.73 ID:6ZEHDqd0.net] >>385 が幾ら馬鹿初心者だとしてもググれば>>387 程度の事は真っ先に判る もっと具体的に何が問題なのかレスらないとエスパーでもあるまいし問題は解決しないと思うよ
394 名前:名前は開発中のものです。 mailto:sage [2016/07/05(火) 20:39:40.67 ID:X54oarm7.net] >>379-381 ありがとうございます。 試してみます。 >>382 ありがとうございます。 ただVRですと、距離間が見ただけで伝わってしまうので 凄い遠くにいるキャラのフキダシが凄い手前にあるようになったりしてしまうのです
395 名前:名前は開発中のものです。 mailto:sage [2016/07/05(火) 21:11:40.56 ID:NX6L1CQV.net] >>389 それはCanvasのモードをWorld Spaceにしたら解決する 調整が分からなければアセットストアにあるVR Sampleがそれっぽいことやってるから参考にしたら良いよ
396 名前:名前は開発中のものです。 mailto:sage [2016/07/05(火) 21:19:30.75 ID:X54oarm7.net] >>381 試しにシーン上にCubeを配置してコードをあてたら無事距離に合わせたスケールになりました。 ありがとうございました。 数学弱くてDotとかめっちゃ難しいですが、少しずつ噛み砕いて参考にさせていただきます。 >>390 ありがとうございます。 VR Sample初めて知りました。見てみます。
397 名前:名前は開発中のものです。 mailto:sage [2016/07/06(水) 00:16:43.93 ID:vZ/uPdOu.net] StreamReader sr = new StreamReader(Application.dataPath + "/Resources/Test.txt"); ビルドした途端にゲームが正常に動かなくなり、散々原因を探してここにたどり着きました。 ビルド後に上記行が動いてくれないようなのですが、なにかまちがっていますでしょうか……お手数ですがご意見いただければと思います。
398 名前:名前は開発中のものです。 mailto:sage [2016/07/06(水) 01:29:22.37 ID:CyaGjzST.net] >>392 その構文はプラットフォームによって違う値を返す訳だが docs.unity3d.com/jp/current/ScriptReference/Application-dataPath.html 例えばそれがUnityEditorで動いていた、という場合それをビルドしたら どのプラットフォームであれまず間違いなく動かくなるであろうということについては 理解できているだろうか? プラットフォームが何なのかは書かれていないのでわからないが そのパスにそのデータは存在しているのかね?
399 名前:名前は開発中のものです。 [2016/07/06(水) 01:50:18.58 ID:WAax7BzA.net] ビルドした途端動かなくなるって事はビルドする前は動いてたのかと(´・_・`)
400 名前:名前は開発中のものです。 mailto:sage [2016/07/06(水) 09:57:40.80 ID:rsFduZ2Z.net] ほんと質問してる奴のレベルが低すぎる いっつもいっつもエスパーしか答えられないような少ない情報しか出さない質問者って何なの 最初から出せるだけの情報だして質問しろ
401 名前:名前は開発中のものです。 mailto:sage [2016/07/06(水) 10:10:56.94 ID:qwwj6dyo.net] いやここは超初心者のための質問スレだから。 チュートリアルはろくにやってなく、マニュアル見ても意味不明の人たちのための優しいスレ。 何でググるかさえ理解できない人が質疑応答の中で問題を解決してくスタイル。 最初から適切にググれるレベルならわざわざここで質問せずに最初からググるさ。
402 名前:名前は開発中のものです。 mailto:sage [2016/07/06(水) 10:59:40.56 ID:28Juni2I.net] >>395 Unityを使えば簡単にゲームが作れる! みたいな『嘘』で釣る卑劣な戦略を採るからこうなる 幼稚園児がお遊戯で作るレベルを超えるものは プログラミング能力や数学力やネットリテラシーないと作れない という事実を最初から公表しておけばもうちょっとマシになってたんだろうけど
403 名前:名前は開発中のものです。 mailto:sage [2016/07/06(水) 11:04:03.74 ID:uga6bAZS.net] >>394 エディタ上では動くがビルドしてスタンドアロンプレイヤーにすると動かないケースはわりとよくある事 理由は様々あるが プラットホーム毎のハードウエアやファイルシステムの違いを考慮してないとか スタンドアロンプレイヤーはエディタが標準で内包してるdllの一部を標準では内包してないとか だいたいよくあるのはこの辺の問題
404 名前:名前は開発中のものです。 mailto:sage [2016/07/06(水) 13:10:17.85 ID:574KZN8I.net] カメラのHDRをオン、イメージエフェクトのアンチエイリアスをオンにしましたが、トゥーンのアウトラインがとてもギザギザしています モデルに近づいた時は綺麗なラインですが、遠くの場合とても汚く見えます・・・ イメージエフェクトのアンチエイリアスを2つ付ければマシにはなるのですが、力押しすぎる手段と思っています 何か解決手段ありますでしょうか?
405 名前:名前は開発中のものです。 mailto:sage [2016/07/06(水) 13:36:33.60 ID:++5WLWn7.net] 質問に関わる情報が無いんだったら、その情報を単刀直入に追求すればいいんじゃないか、とは思うが、 確かに、親切心から「無謀だから諦めて別の事やれ」とアドバイスしたくなる様な、センスもやる気も感じられない質問が多いな
406 名前:名前は開発中のものです。 mailto:sage [2016/07/06(水) 14:06:42.30 ID:ECpfROB6.net] >>397 「馬鹿でも」が無いからうそじゃないじゃん
407 名前:名前は開発中のものです。 mailto:sage [2016/07/06(水) 14:28:56.64 ID:HYbr1+U1.net] >>392 は単純にFileInfoを介してないからだと思うが、その程度の指摘も出来ないお前らに俺は呆れる
408 名前:名前は開発中のものです。 [2016/07/06(水) 15:26:24.76 ID:+vnQ7yLA.net] 単に憶測で偉そうに言う奴。 自演エスパーかよ。
409 名前:名前は開発中のものです。 mailto:sage [2016/07/06(水) 15:39:05.45 ID:cOru15iA.net] いつもの自演かよ それらしいアホ質はスルーしたほうがいいな 相手するだけ無駄
410 名前:名前は開発中のものです。 mailto:sage [2016/07/06(水) 16:20:54.41 ID:++5WLWn7.net] 孤独で他に楽しみが無いんだろうと慮ると、哀れみの情が沸いてきて、釣りを憎めないw
411 名前:名前は開発中のものです。 mailto:sage [2016/07/06(水) 20:44:31.16 ID:eDf27dVD.net] コピペでクイズ出すアホがいると聞いてw
412 名前:名前は開発中のものです。 mailto:sage [2016/07/06(水) 20:52:44.53 ID:Vi1GsedD.net] >>395 答えられないなら黙ってろ低能wwwww
413 名前:名前は開発中のものです。 mailto:sage [2016/07/06(水) 21:25:56.97 ID:sI5fdY3L.net] まともなUnityユーザーはFBに移っちゃったからな ここに残ったのは学歴を晒せない高卒・センモン卒層だけになっちまったんだ
414 名前:393 mailto:sage [2016/07/06(水) 21:52:48.64 ID:vZ/uPdOu.net] 結果的に嵐の質問みたいになってしまってすみません。 情報が少なかったのは完全に自分の落ち度なので気をつけるようにします。 Unity上の三角ボタンを教えてプレイするときは正常に読み込まれるが、ビルド(PC、Mac&……向け)すると読み込んでくれない、という質問でした。 >>393 さんと>>402 さんのおっしゃることから調べてみようと思います、ありがとうございます、失礼しました。
415 名前:名前は開発中のものです。 mailto:sage [2016/07/06(水) 22:33:51.49 ID:eizDDt9l.net] 質問でございます。 プレイ時の見た目(出来ればキャラのみ)を 3Dモデルからドット絵風にする手段は ありますでしょうか? ドット絵シェーダーというのを試したところ PC向けビルドでは上手くいったんですが Android用ビルドでは起動すら出来なかったので…。 よろしくです。
416 名前:名前は開発中のものです。 mailto:sage [2016/07/06(水) 23:58:11.82 ID:quC7U9Wn.net] シェーダ使うしかないと思うけどな 起動失敗時のlogcatでも張ったら
417 名前:名前は開発中のものです。 mailto:sage [2016/07/07(木) 00:29:51.55 ID:l7qzp6Mr.net] >>392 そういう生テキストをプロジェクト非依存でパッケージに突っ込む時はStreamingAssetsフォルダに入れないと駄目だったりする。 実際にはUnityが認識できるtextデータをResourcesに入れた場合は読む方法は別にあるけど。 Unityが認識できない拡張子のバイナリデータとかを生読みするためにStreamingAssetsフォルダってシステムが用意されている google先生に Unity3D StreamingAssetsで検索すると幸せになれると思うよ。
418 名前:名前は開発中のものです。 mailto:sage [2016/07/07(木) 01:16:03.19 ID:EhuYUKIA.net] Androidなんですが、 StreamingAssetsのAというフォルダ内のファイル名一覧を取得する方法はありますか?
419 名前:名前は開発中のものです。 mailto:sage [2016/07/07(木) 02:21:37.65 ID:LPmJK07s.net] 突然unity3d.comからメール来たんですがメアド登録制でしたっけ? 件名にWe’ve updated our Terms of Service and Privacy Policyなんですがご存知ですか? 登録した覚えないんですが・・・
420 名前:名前は開発中のものです。 mailto:sage [2016/07/07(木) 09:29:41.98 ID:2mqgoTCU.net] アカウント登録しないでどうやってダウンロードしたんだよ
421 名前:名前は開発中のものです。 mailto:sage [2016/07/07(木) 13:06:42.88 ID:OSspjEBv.net] >>414 それ、新しい料金体系のお知らせかな?
422 名前:名前は開発中のものです。 mailto:sage [2016/07/07(木) 13:08:37.63 ID:HSnX7Yfn.net] つか今更だな、普段からアセットストア宣伝メールが山のように来てない?
423 名前:名前は開発中のものです。 mailto:sage [2016/07/07(木) 14:44:29.37 ID:vC+4Ctqa.net] アカウント設定でメール通知は切れるが、今回のはTerms of Service と Privacy Policy の変更通知だから通知設定に関わらず全員に送られたんじゃね?
424 名前:名前は開発中のものです。 mailto:sage [2016/07/07(木) 21:41:53.04 ID:Mh9GicNU.net] オブジェクトにアタッチしたスクリプトのUpdateの順番って変えることは可能でしょうか? 例えば、オブジェクトAとBがあったとして、Aのオブジェクトのスクリプト内のUpdate内の一番上の関数呼び出しより 先にオブジェクトBにアタッチされているスプリクト内のUpdate内の関数呼び出しを先にするといったところです。
425 名前:名前は開発中のものです。 mailto:sage [2016/07/07(木) 22:21:03.78 ID:5ALvUW+O.net] UnityをC#で使っています 4x4よりも多い行列の計算をしたいのです VisualStudioだけでプログラムを作っていたときは「Math.NET Numerics」を使っていました このライブラリをUnityで使おうとすると、 Unhandled Exception: System.Reflection.ReflectionTypeLoadException: The classes in the module cannot be loaded. at (wrapper managed-to-native) System.Reflection.Assembly:GetTypes (bool) ・・・ というエラーが出て動かなくなります。 正直、エラーの意味がよくわからず、途方に暮れています。 何とか使える方法はありますでしょうか? もしくは項数の多い行列を計算するのに向いたライブラリはありますでしょうか?
426 名前:名前は開発中のものです。 mailto:sage [2016/07/07(木) 22:48:08.33 ID:mgF48vip.net] >>419 オーダーについては保証されないというのが公式の立場。 ExcuteOrderを指定するしかない docs.unity3d.com/ja/current/Manual/class-ScriptExecution.html >>420 Math.NET Numericsは.NetFramework4.0以降じゃないと使えないから、だろう多分。 Unityは3.5までしか対応してなかったような?もしかしたら.Netのバージョン指定したら 使えるかも。
427 名前:名前は開発中のものです。 mailto:sage [2016/07/07(木) 22:52:16.77 ID:mgF48vip.net] >>419 あ〜、悪い、同じ種類のスクリプトの、ってことか。 それはもう手段がない、としかいいようがないな〜。 何も変更がないまま継承してExcuteOrderつけるしかないね
428 名前:名前は開発中のものです。 mailto:sage [2016/07/07(木) 23:12:27.45 ID:5ALvUW+O.net] >>421 早急な回答ありがとうございました
429 名前:名前は開発中のものです。 mailto:sage [2016/07/07(木) 23:37:38.93 ID:vC+4Ctqa.net] >>421 どうしても処理順を制御したいなら別スクリプトのUpdateからテキトーなpublic関数を任意の順番で呼べばいいんじゃない?
430 名前:名前は開発中のものです。 mailto:sage [2016/07/07(木) 23:38:05.52 ID:vC+4Ctqa.net] っと安価間違ったすまん
431 名前:名前は開発中のものです。 mailto:sage [2016/07/07(木) 23:39:00.59 ID:FAQhnhrP.net] 質問 セーブデータをjsonでセーブしてファイルに出そうと string json = JsonUtility.ToJson(s); BinaryFormatter bf = new BinaryFormatter(); FileStream file = File.Create(savePath); bf.Serialize(file, json); file.Close(); でセーブしたのですが、出来たファイルを テキストエディタで開くと、セーブデータのJSON部分は正しく出るのですが、 その前後に文字化けした変な文字が存在するんですけどなんなのでしょう? ↓文字化けの文字(出るかな) ???? M
432 名前:名前は開発中のものです。 mailto:sage [2016/07/07(木) 23:56:57.73 ID:l7qzp6Mr.net] >>426 BinaryFormatter使うとstringのjsonテキストの前後にここから文字列、文字列終了って意味のヘッダがくっつく そのソースだとjsonは生の文字列になっているのでBinaryFormatterでなくそのまま文字列として書き出すべきだと思われ 読み込みもBinaryFormatterでDeserializeするのであれば前後に付いているのはゴミではなくBinaryFormatterが必要とする情報なので無視して大丈夫。
433 名前:426 mailto:sage [2016/07/08(金) 00:12:56.71 ID:FThbMj6y.net] >>427 とても丁寧な説明ありがとうございます。なっとく
434 名前:>>419 mailto:sage [2016/07/08(金) 03:08:17.16 ID:h+uIFlE8.net] >>421 自分のやりたかったものはこちらの手順でできました。 ありがとうございました。
435 名前:名前は開発中のものです。 [2016/07/08(金) 07:58:22.96 ID:BgeL4eMP.net] みんなWin10にしてるの? アプリ製作用にGoogleのプラグインとか色々と使ってるからUnity5をアップデートしていない状態で 何かしら不具合出たら嫌でWin10に出来ないでいるんだけど Unity5のWin10にした場合のリスクとか無いかな
436 名前:名前は開発中のものです。 mailto:sage [2016/07/08(金) 10:22:49.81 ID:hh7x3VpI.net] なんか、珍しくまともな質問と回答が続いてるな Unity使うような連中でもたまにはやればできるじゃん
437 名前:名前は開発中のものです。 mailto:sage [2016/07/08(金) 10:26:22.71 ID:hh7x3VpI.net] >>430 と思ったらまともでない質問が真上にあったw まともな人ならPCを2,3台使って開発するよ 全てのOS,全てのPCで完璧に動くように作られたソフトウェアは存在しない Unityみたいに複雑で多機能ならなおさらね Answer:もう一台Win10のマシンを買って、それで開発しろ。問題が起きたら 今使ってるマシンで開発しろ。ただそれだけのこと
438 名前:名前は開発中のものです。 mailto:sage [2016/07/08(金) 10:45:10.01 ID:+qRfJl7M.net] すみません、movie textureを実装するにあたって、EazyMovieTextureというassetを購入しました。 2回、pcとandroidで成功したのですが、何故かその後は成功しません。 どうしてでしょうか?助けて下さい。 よろしくお願いします。m()m
439 名前:名前は開発中のものです。 mailto:sage [2016/07/08(金) 10:48:44.00 ID:sAaQXjBs.net] playmakerを使ってFPS視点でマウスをドラッグすると 自由自在に視点が変えられるものを作ろうとしているのですが どんなにググってもヒントとなるものがありませんでした。 ヒントになるアクションや動画のurlがあったら教えてください。 よろしくお願いします。
440 名前:名前は開発中のものです。 [2016/07/08(金) 10:51:35.96 ID:sAaQXjBs.net] あっ!ボールのオブジェクトにカメラを親子付けして ボールをドラッグしたら回転するようにすれば カメラが動きますよね!ちょっとこれやってみます。
441 名前:名前は開発中のものです。 mailto:sage [2016/07/08(金) 10:52:50.23 ID:sAaQXjBs.net] やっぱダメだあ〜
442 名前:名前は開発中のものです。 mailto:sage [2016/07/08(金) 11:11:49.40 ID:sAaQXjBs.net] できた! もう少し頑張ります。
443 名前:名前は開発中のものです。 mailto:sage [2016/07/08(金) 11:15:18.85 ID:CDdSRkjp.net] >>434 fps unity playmakerでググれば腐るほど出てくる
444 名前:名前は開発中のものです。 mailto:sage [2016/07/08(金) 11:26:39.38 ID:sAaQXjBs.net] ありがとうございます。 Mouse Lookで出来ましたが 今後のためにググって参考にします。 お騒がせしました。
445 名前:名前は開発中のものです。 mailto:sage [2016/07/08(金) 13:46:39.71 ID:+qRfJl7M.net] OpenCVでは確実に動くけど、画質劣化させないためにquadの動的リサイズが必要だし、 音が入ったaviが使えないから、動画と歌の両方を管理しないといけないからloop面倒だった。 あと、なぜかandroidビルド出来なかった。やっぱりEasyMovieTexture使いたいです。 誰かお助けをm()m
446 名前:名前は開発中のものです。 mailto:sage [2016/07/08(金) 20:22:07.35 ID:hv2y4gs3.net] iTweenみたいな汎用性高くて便利なお勧めasset教えて
447 名前:名前は開発中のものです。 mailto:sage [2016/07/08(金) 20:34:32.69 ID:+qRfJl7M.net] macで新規プロジェクトでやっても駄目でした。(こっちはPro版では無いです) winはPro5.3系とbetaの5.4。 そもそもサンプルプロジェクトが動きません。 でも、2回、exeとapk作れたので、訳わかりません。 ちょっとサーバの設定とかやって時間をおいてやってみます。
448 名前:名前は開発中のものです。 mailto:sage [2016/07/08(金) 21:23:56.12 ID:9f6tUXCC.net] >>441 スレでも話題になってたけどProBuilderは買う価値ある。 >>442 エラーとかログに出ている追加情報はないのかな? AndroidとiOSがMovieTexture未サポートなので購入に踏み切ったアセットだと思うけど、おいらのiOS用のアプリは自分でPlugins書い
449 名前:ソゃったからイマイチわからん(Androidはしらね) [] [ここ壊れてます]
450 名前:名前は開発中のものです。 mailto:sage [2016/07/08(金) 21:49:38.14 ID:CDdSRkjp.net] >>433 ,440,442 まず有料アセットの質問はそれを買った奴にしか答えられないのでそもそも答えられる奴が限られる ダメというのが具体的にどうダメなのかの手がかりがなにもない、どのような状態かが全く不明ではエスパーも出来ない 回答可能な質問の体をなしていないから回答がもらえないんだと思うぞと とりあえずEasy Movie Textureでググると日本語の使い方紹介記事も少なくないからその手順をなぞってみるのはどうだろう? それで上手くいったら変えたいところを少しずつ変えていって何をした時にダメになるのかを探す エラーログ等が出ているのかも不明だが出ているのならそれを読む、読んでわからなければエラーメッセージでググるのも有効
451 名前:名前は開発中のものです。 mailto:sage [2016/07/09(土) 20:24:42.74 ID:K/qkriaw.net] 質問失礼します エディタ上Sceneウィンドウの右上にあると言われている"Status"ボタンが見当たりません レンダリング統計ウィンドウが表示できないため色々困っています Unity4の時は普通に存在したと思うのですがUnity5にしてから一度も見掛けていません どこかに表示させる設定項目があるのでしょうか
452 名前:名前は開発中のものです。 [2016/07/09(土) 20:47:46.83 ID:Y25GK7+5.net] 表示されていないなら諦めろ 俺の環境では表示されているし、他の99.9%のユーザーもそうだ 君はUnity5には選ばれなかった。いいね?
453 名前:名前は開発中のものです。 [2016/07/09(土) 20:50:17.24 ID:Y25GK7+5.net] あ、ごめん。まことに恥ずかしい話で恐縮だが 俺の環境でも表示されていなかった 表示されているのは "Scene" ウインドウではなく "Game" ウインドウだったよ いや、失敬失敬(優しすぎたか? 俺)
454 名前:名前は開発中のものです。 mailto:sage [2016/07/09(土) 20:56:16.19 ID:K/qkriaw.net] >>447 Gameウィンドウを確認したら発見できました! 初歩的な質問への回答ありがとうございます
455 名前:名前は開発中のものです。 mailto:sage [2016/07/10(日) 00:06:14.26 ID:nRpPQCad.net] UnityというよりC#の質問なんですが、 List<List<string>> list = new List<List<string>>(); とし、 List<string> s1 = new List<string>(); s1.Add("a"); s1.Add("b"); list.Add(s1); List<string> s2 = new List<string>(); s2.Add("c"); s2.Add("d"); list.Add(s2); とした時に、list[0]でなぜかs2が返って来てしまいます。 list[1]でもs2が返ります。 List<string[]> list = new List<string[]>(); string[] s1 = (以下略) とした時には想定した通りの値、s1が返ってくるのですが、これはC#の仕様なんでしょうか?
456 名前:名前は開発中のものです。 [2016/07/10(日) 00:29:11.32 ID:QkkBMOqc.net] 何か検証方法が間違ってるだけ。 全ソース乗せたまへ
457 名前:000 mailto:000 [2016/07/10(日) 06:14:51.36 ID:rgLu3oQz.net] カメラを複数配置した場合、特定のカメラにのみ映るGameObjectを作成するにはどのようにすれば良いですか?
458 名前:名無しさん@そうだ選挙に行こう! Go to vote! mailto:sage [2016/07/10(日) 08:28:00.87 ID:S7g7kgSD.net] ggrks
459 名前:名無しさん@そうだ選挙に行こう! Go to vote! mailto:sage [2016/07/10(日) 08:50:43.29 ID:5KYNdoQU.net] >>451 レイヤーをひとつ作り、特定のカメラ以外のcullingMaskからこのレイヤーを外す このレイヤーに特定のカメラにのみ映るオブジェクトを移動する