[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 12/08 23:01 / Filesize : 300 KB / Number-of Response : 1013
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【3Dゲームエンジン】Unity質問スレッド25



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/

330 名前:名前は開発中のものです。 mailto:sage [2016/06/30(木) 20:24:32.96 ID:2Q8D30mm.net]
現実的とは思えないけど企業の数なんて何百万もあるし
運良くそうしたことをきちんと見てくれる企業もあるかもしれない
やる気があるならチャレンジしたらいい
10社や20社不採用で諦めない強い精神で

331 名前:名前は開発中のものです。 mailto:sage [2016/06/30(木) 20:26:45.38 ID:4JsxLJV1.net]
リリースしてるアプリを見せるとか絶対やめとけって
規模が小さかろうが起業してるやつなんか採用するわけが無い

332 名前:名前は開発中のものです。 [2016/06/30(木) 20:31:46.06 ID:byMM7djl.net]
仮に何本かアプリをリリースしていて、正直それで生活出来てます。
って言われたらどんなものなのか見ませんか?
現実的でなかったらすみません。
就職も面接も経験したことがないので完全な想像で話してるので意味不明なこと言ってたらすみません…。

333 名前:名前は開発中のものです。 [2016/06/30(木) 20:37:07.46 ID:byMM7djl.net]
>>328就職有利にするために一生懸命リリースしてました・・・オワタ

334 名前:名前は開発中のものです。 mailto:sage [2016/06/30(木) 20:38:03.25 ID:2Q8D30mm.net]
生活出来るなら何で就職するんですかって言われるぞw

まあIT技術者は個人でも派遣や請負や受託と様々な仕事形態があるから
就職に拘らずとも能力があるなら仕事には困らないよ

335 名前:名前は開発中のものです。 [2016/06/30(木) 20:57:57.93 ID:byMM7djl.net]
>>331・・・確かにw
自分の場合は個人で作れるものに限界感じてるんで組織に入ってもっとすごいもの作りたいって感じなんですけど…
まぁそんなこと言ったら仕事なめてるだろって言われそうでよう言えないですけども
結果、それなら自分で人集めたほうが早いって感じました・・・
ありがとうございます><

336 名前:名前は開発中のものです。 [2016/07/01(金) 00:03:34.24 ID:yUOsiCcx.net]
実際に面談してみると分かるが何本か個人開発でリリースしたという経験はもちろんプラス要素
小規模は企画、プランナー、Unityエンジニア、運営まで全部やれる奴求めてるとこ多いし
本気で金になるアプリを作りました!ってのをアピール出来るならね

ただUnity使えますは全く武器にならない
サーバーサイド理解してて、各種言語使える人を雇って
Unityは現場で覚えてもらうってスタイルが多いよ
Unityなんて正直だれでもすぐ弄れるようになるから

就職のためにUnity学習はオススメしないというか無駄

337 名前:名前は開発中のものです。 mailto:sage [2016/07/01(金) 00:12:33.52 ID:C0rreHgF.net]
qiita.com/Akematty/items/2fbb61b55132ced4a3be
上記サイトを参考にCSV読み込みを作りました。
そこで2つ

338 名前:質問があります。

1.日本語が入力されていた場合、文字化けしてしまうようなのですがStringとして全角日本語を読み込むにはどのようにすればよいでしょうか。

2.セルにデータが入っていなかった場合(「スライム,,HP100,MP100,」のように何もないセルが合った場合)stringの多次元配列に格納した場合、どのように扱われるのでしょうか。Nullかと思ったのですがどうも違うようでエラーしか返されず困っています。

よろしくお願いします
[]
[ここ壊れてます]



339 名前:名前は開発中のものです。 mailto:sage [2016/07/01(金) 01:02:39.38 ID:VK4BnVw0.net]
>>334
ざっくり読んだけどかなり微妙な記事だなw

1. については読み込んでるファイルがutf-8じゃないエンコーディングで書かれてるのだろう
テキトーなテキストエディタでCSVの文字コードをutf-8に変換してみるといい
本来ならEncoding指定でもいいはずなんだがエディタ上で動いてもスタンドアロンプレイヤーにビルドすると標準では i18n.cjk.dllが含まれないんでEncodingの取得辺りででコケる

2.StringSplitOptions.RemoveEmptyEntriesを指定すると中身のない所は存在しないものとして省かれ、戻り値の配列の長さが減る
行ごとに値が入ってたり入っていなかったりするとインデックスがズレてエラーになってるとエスパー
StringSplitOptions.Noneに指定すれば長さ0の空文字列が格納される
データ用のCSVのパースで使うなら後者が適切だと思うわ

ついでにアドバイスしとくとStreamReaderのようなアンマネージドリソースを内包したインスタンスを作るときは
特にそうしない明確な理由がない限りusingステートメントを使って記述する癖をつけた方がいい
https://msdn.microsoft.com/ja-jp/library/yh598w02.aspx

340 名前:名前は開発中のものです。 mailto:sage [2016/07/01(金) 02:23:44.05 ID:i/tAP8Uf.net]
Unityには、CSVファイルを読み書きする、ライブラリは無いの?

そんな一般的な機能を、一々自作するの?
すでに誰かが作っていると思うけど

341 名前:名前は開発中のものです。 mailto:sage [2016/07/01(金) 03:25:53.26 ID:Q27SyDl1.net]
>>336
Unityには無いけどC#のOSSにならいくらでもあるよ

342 名前:名前は開発中のものです。 mailto:sage [2016/07/01(金) 08:15:48.33 ID:6RV/8aCf.net]
>>336
その誰かが作ってるのを教えてやれよ。性格悪いなあ

343 名前:名前は開発中のものです。 mailto:sage [2016/07/01(金) 09:56:26.83 ID:xIpsP0N2.net]
悪いのは頭でしょ
教えてやるためには探さないといけない
探すだけの知性がなければ見つけられないし教えてやることもできない

まあ頭悪い奴はだいたい性格も悪いけどね(^^;

344 名前:名前は開発中のものです。 mailto:sage [2016/07/01(金) 10:49:42.77 ID:VK4BnVw0.net]
>>338
無数にあるしどれが適してるかは使う本人でないとわからんだろ?

345 名前:名前は開発中のものです。 mailto:sage [2016/07/01(金) 10:52:21.29 ID:iiv8JFlv.net]
ちょっと質問なんすけど
マテリアル貼ったキューブを配置して作ったステージをメッシュベイクして、
マテリアルのテクスチャを金属やガラスみたいな質感ごとに良い具合に統合してUV再配置してくれるレベルデザイン用のアセットは何か無いもんすかね

346 名前:名前は開発中のものです。 mailto:age [2016/07/01(金) 20:14:22.00 ID:BF4L9NY9.net]
β版じゃないUnity5.4っていつ出るんですか?

347 名前:名前は開発中のものです。 mailto:sage [2016/07/02(土) 00:13:50.21 ID:Da2qJAkZ.net]
>>334
TSV タブ区切りファイルにして、
1行ずつ読み込んで、split(タブ文字)で分割すれば?

カンマをデータとして使わないのなら、CSV カンマ区切りを使ってもいいし

データのバグ対策

348 名前:として、データ分割後、コラム数をチェックする []
[ここ壊れてます]



349 名前:名前は開発中のものです。 mailto:sage [2016/07/02(土) 05:17:05.25 ID:rx0TgJnD.net]
CSVを単に「改行とカンマで区切ればいいだけだろ」と思ってて
痛い目にあったって人は結構いるんじゃないかなと予想

350 名前:名前は開発中のものです。 [2016/07/02(土) 09:14:40.13 ID:XdmaI3Gc.net]
違うの?

351 名前:名前は開発中のものです。 mailto:sage [2016/07/02(土) 09:39:09.64 ID:KR3voYvt.net]
そんなアホは>>344くらいだろ

352 名前:名前は開発中のものです。 mailto:sage [2016/07/02(土) 10:44:59.58 ID:emmqK2HS.net]
>>345
厳密に標準化定義されてるものではなくInformationalなものだが一応これぐらいは考慮しておくべき
www.kasai.fm/wiki/rfc4180jp

353 名前:名前は開発中のものです。 [2016/07/02(土) 10:49:14.14 ID:XdmaI3Gc.net]
>>347
よく分からんがCSVだからと言ってデータフォーマット仕様決めとけばいいだけでは
ダブルクォーテーションで囲むなりカラム数決めとくなり

354 名前:名前は開発中のものです。 mailto:sage [2016/07/02(土) 10:58:13.55 ID:emmqK2HS.net]
>>348
自分しか使わないとかデータ作る奴にそれを徹底できるならそれでいい
だがフォーマットに合わないデータ食わせて動かないとのたまう馬鹿はどこにでも生息してるものだ

そんな時にこのルールに準拠してると言えば一言で済むが、オレオレフォーマットだとドキュメント書くかいちいち説明しなきゃならなくて面倒なんよ

355 名前:名前は開発中のものです。 mailto:sage [2016/07/02(土) 11:20:23.31 ID:rx0TgJnD.net]
Excelで編集できるようにしてよって言われたら
ちょっとだけ泣いていい

356 名前:名前は開発中のものです。 mailto:sage [2016/07/02(土) 11:29:42.57 ID:9MSSHkTm.net]
>>350
Excel使うんなら変換ツールで直接JSONなり、Sqlite3のINSERTなりに変換しちゃうのが楽だな

357 名前:名前は開発中のものです。 mailto:sage [2016/07/02(土) 12:31:22.88 ID:U2EgYjJT.net]
excelのマクロでセーブ時に自動でcsv吐かせろよ。
excel以上に優れた表編集ツールなんてねーぞ

358 名前:名前は開発中のものです。 mailto:sage [2016/07/02(土) 19:05:25.00 ID:tEcKWkg8.net]
VuforiaとUnityを使ってARアプリを作ったんですがASUSのMEMOPadでだけ起動してすぐに停止してしまいます
Androidのバージョンも確認しましたし、他の端末もいくつか試してみましたがそちらは問題なく動きました

原因が端末にあるのかUnityの設定にあるのかが分からないのですが、どなたか分かる人がいれば教えてください
よろしくお願いします



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]
っと安価間違ったすまん






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<300KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef