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


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



1 名前:名前は開発中のものです。 [2015/03/01(日) 15:51:31.66 ID:PVQNjxTm.net]
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質問スレッド15
peace.2ch.net/test/read.cgi/gamedev/1421561255/

■本スレ
【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←スクリプトのエラー番号をこれで検索すると原因が日本語で出てきます。
注意事

351 名前:名前は開発中のものです。 mailto:sage [2015/03/15(日) 23:43:50.06 ID:QIKhWlPf.net]
gameobject.transform.position
コード補完でカンバル

352 名前:名前は開発中のものです。 mailto:sage [2015/03/15(日) 23:49:06.98 ID:v1e4b1sc.net]
>>334
Unity Positionとかでぐぐれば大体リファレンスとかでてくんだろ…。
つーか、Transformなんてゲームオブジェクトに必ずくっついてんじゃん。
真ん中に何があるか、じゃなくてその情報、メンバ変数はどこにあるのか、だろ。

353 名前:名前は開発中のものです。 mailto:sage [2015/03/16(月) 00:00:03.13 ID:f4l0hBPq.net]
>>335-336
ありがとうございます。
transformとか簡単なものなら覚えられるのですが
i.imgur.com/3zvuJgS.png
上記の画像のコントローラー内のGetIntegerをシたい場合など、どうすればよいかわからなくなってしまって・・・

var EN2:int=cube.AnimatorGetInteger("EN");
こんなかんじかと思って書いてみてもうまく行かず困っています・・・

すみません、わかりましたら教えていただけれると後衛です

354 名前:名前は開発中のものです。 mailto:sage [2015/03/16(月) 00:49:16.02 ID:DlEDi5Fq.net]
playメーカー便利そうだから買おうと思ったけど
チュートリアル見たら逆に覚えることが多くてめんどくさそうに見えた。

俺は買うのをやめた。

355 名前:名前は開発中のものです。 mailto:sage [2015/03/16(月) 00:50:24.11 ID:V04+gvqp.net]
>>337
リファレンスだ、リファレンスを見るんだ。それだけだ。
docs.unity3d.com/ScriptReference/
まぁ見ればわかると思うがこんなもの全部など覚えようがない。
だからリファレンスの見方を覚えればいいのだ。
こんなスレ見てる暇があったらリファレンスをつらつら眺めていればいいのだ。

あと基本的にちゃんと言

356 名前:語がわかることが前提だ。
言語がきちんと理解できていなければどうしようもない。

そこに書いてある問題に関していえばここ。
http://docs.unity3d.com/ScriptReference/Animator.GetInteger.html

あと一つUnityで使われてる基本的な枠組みの問題として
ゲームオブジェクトについているTransformだのAnimatorだのは
コンポーネントを継承していてその情報を得るためにはまず
GetComponentする必要がある。
ttp://docs.unity3d.com/ScriptReference/GameObject.GetComponent.html
例外としてTransformだけはtransformで自動的にGetComponentしてくれる。
4まではRigidbodyやColliderやAudioSourcesなどについてもそういう
自動でGetComponentしてくれるプロパティがあったが5では廃止された。

そこにかかれている文をどうかけばいいのかはそこに示されている情報だけでは
わからないがもしそれがそのCubeオブジェクトにアタッチするスクリプトからなら
var EN2:int = gameObject.GetComponent(Animator).GetInteger("EN");
とかになるだろう
[]
[ここ壊れてます]

357 名前:名前は開発中のものです。 mailto:sage [2015/03/16(月) 02:08:34.35 ID:m8bkAKzC.net]
>>337
アセットをかえばできると思いますよ

358 名前:名前は開発中のものです。 mailto:sage [2015/03/16(月) 12:45:17.29 ID:nsU+BZ0Vt]
Photonを使ってげーむをつくろうとおもうのですが、よい参考書などオススメございますでしょうか。
できれば携帯でゲームを作りたいとも思っております

359 名前:名前は開発中のものです。 mailto:sage [2015/03/16(月) 12:24:59.35 ID:u/MmPHuh.net]
みなさんて2D用のドット絵ってどうやって書いてますか?



360 名前:名前は開発中のものです。 mailto:sage [2015/03/16(月) 12:51:57.08 ID:V04+gvqp.net]
もはやUnityには1ミリも関係ねぇ…

361 名前:名前は開発中のものです。 mailto:sage [2015/03/16(月) 14:05:47.91 ID:3N7wq3Pc.net]
png を読み込んだ Texture2D から Sprite を作りました。
GameObject に追加した SpriteRenderer に Sprite を割り当てました。
この GameObject を PrefabUtility.CreatePrefab で保存するとオブジェクトは出力されました。
しかし、これをシーンに配置すると中身の Sprite が空で何も表示されません。

Texture2D を含んだスクリプトからのプレハブの作り方を教えてください。お願いします。

362 名前:名前は開発中のものです。 mailto:sage [2015/03/16(月) 16:21:06.90 ID:XzgFZDLK.net]
プレハブからオブジェクトをinstantiateする際に画面がカクつくのを直したいです。

子オブジェクトを10個ほど持った親をinstantiateしています。

子オブジェクト達はみなTriggerなCollider2Dを持ち、
Start()時にPlayerオブジェクトの位置(Static)を参照して
場合によっては色、サイズがランダムに変わります。

親オブジェクトはFixedUpdateにて親子全体の移動を制御させています。
画面から消え次第親ごとDestroyしています。

この状況で、少しでも画面のカクつきを減らしたい場合。
子にスクリプトを持たせずに、親が色変え、サイズ変えまで制御したほうが良いですか?

また、他にも画面のカクつきや、オブジェクトinstantiate時を安定化させる方法があれば
よろしくお願いします。

363 名前:355 mailto:sage [2015/03/16(月) 16:24:51.02 ID:XzgFZDLK.net]
まだ試していないけど、
いくつかインスタンス化しておいて
オブジェクトは消さずに
画面から消え次第スタート地点に戻して、ループさせるほうが軽いかな?

364 名前:名前は開発中のものです。 mailto:sage [2015/03/16(月) 16:28:10.52 ID:v1NymzQJ.net]
ドットで描いてもウインドウの拡大縮小で潰れるだろ

365 名前:名前は開発中のものです。 mailto:sage [2015/03/16(月) 16:36:28.93 ID:V04+gvqp.net]
>>345
これでも読みたまえ
ttp://japan.unity3d.com/developer/document/tutorial/2d-shooting-game/optimization/01.html

366 名前:名前は開発中のものです。 mailto:sage [2015/03/16(月) 18:51:09.22 ID:GzKoWkI2.net]
一つのオブジェクトに二個BoxColliderを追加して当たり判定にしています
scriptでisTriggerを操作しようとしたらinspectorの一番上のBoxColliderのisTriggerしか変わらないです
オブジェクトについている全てのBoxColliderのisTriggerをscriptで変更する方法ってありますか?

367 名前:名前は開発中のものです。 mailto:sage [2015/03/16(月) 19:01:45.18 ID:V04+gvqp.net]
GetComponentsでコンポーネントの配列を取得して操作する。
docs.unity3d.com/ScriptReference/GameObject.GetComponents.html

368 名前:名前は開発中のものです。 mailto:sage [2015/03/16(月) 19:05:47.47 ID:GzKoWkI2.net]
>>350
なーるほど、ありがとうございます。

369 名前:名前は開発中のものです。 mailto:sage [2015/03/16(月) 21:54:43.74 ID:f4l0hBPq.net]
>>339
ありがとうございます!!




370 名前:いわかりやすい解説でとても助かりました!!

getcomponentしてこないといけなかったのですね・・・・
解決しそうです、ありがとうございます!!
[]
[ここ壊れてます]

371 名前:名前は開発中のものです。 mailto:sage [2015/03/16(月) 23:27:13.25 ID:DlEDi5Fq.net]
スプライトアニメーションの速度をゆっくりしたいんですが
アセットを使わずに変える事ってできますか?

372 名前:名前は開発中のものです。 mailto:sage [2015/03/16(月) 23:31:05.68 ID:DlEDi5Fq.net]
すみません、自己解決しました。
3D同様でアニメーションから変更できたんですね。

373 名前:613 mailto:1 [2015/03/17(火) 10:21:37.07 ID:5KLe+w/k.net]
Unity5 Personalを32bit版で起動するにはどのようにすれば良いでしょうか?
使っているOSはWindows8.1(64bit)です。
ご存知の方いらっしゃいましたら教えていただけると嬉しいです。

374 名前:名前は開発中のものです。 mailto:sage [2015/03/17(火) 10:26:09.70 ID:LTzXsg/8.net]
>>355
インストーラ自体が違うんだ、Unity Installer (32 bit)をダウンロード時に選択してやりなおせ

375 名前:345 mailto:1 [2015/03/17(火) 12:03:12.26 ID:5KLe+w/k.net]
>>356
返信有難うございます!
そうなんですね・・・。早速32bit版をDLしてみます!
ちなみに、先にインストールした64bit版はアンインストールした方が良いのでしょうか?

376 名前:名前は開発中のものです。 mailto:sage [2015/03/17(火) 12:41:40.14 ID:FGpEnAko.net]
unity5になって鏡面とか使えるようになったみたいだから、早速試してみたんだけど
オブジェクト同士が映らない。
スカイボックスを変更したらスカイボックスの背景はオブジェクトに反映されるんだけど…

377 名前:名前は開発中のものです。 mailto:sage [2015/03/17(火) 12:41:53.33 ID:doHeiLMO.net]
残しといてどうするんだそんなもんw

378 名前:名前は開発中のものです。 mailto:sage [2015/03/17(火) 12:43:47.86 ID:PxJOfFZF.net]
>>358
「鏡面」なら何でも写ると思ってるならもう少しどういう処理をしているか、
なぜ出来ていないのかを勉強してみた方がいい。

379 名前:名前は開発中のものです。 mailto:sage [2015/03/17(火) 14:11:35.04 ID:tm5L+mxl.net]
Unity 鏡
かなんかで、調べれば幸せになれる。
鏡もこれまでPro版の特権だったからな



380 名前:名前は開発中のものです。 mailto:sage [2015/03/17(火) 15:24:14.61 ID:JqpmF2TP.net]
お聞きしたいのですが今やってるlevel 11開始記念キャンペーンはどうやって利用するのでしょうか
level 11の月額購入サービスは始まってないようですし
Proの方しか利用できないのでしょうか

381 名前:名前は開発中のものです。 [2015/03/17(火) 15:51:45.99 ID:R8r8lvJ9.net]
クラス名とスクリプト名が明らかに一致しているのにオブジェクトにスクリプトをアタッチしようとすると
cant add script スクリプト名とクラス名が一致していない

みたいなエラーが出て困っています。 そして不思議なことに、c#のスクリプトを完全新規(念のため。なんの手も加えてないエラーが起こるはずないスクリプト)
を作ってアタッチしてもエラーが出るんです

再起動やクラス名スクリプト名一緒に変更してみるなどいろいろ試しましたが直りません
どうすればいいでしょうか 

382 名前:名前は開発中のものです。 mailto:sage [2015/03/17(火) 16:00:16.77 ID:R8r8lvJ9.net]
void Update () {
timer += Time.deltaTime; 
if(timer >= interval){
Spawn();
timer =0;
}
}
}
それからこの部分でエラーが出るのですがc#だとかき方間違ってますか?

再起動やクラス名スクリプト名一緒に変更してみるなどいろいろ試しましたが直りません
どうすればいいでしょうか 

383 名前:名前は開発中のものです。 mailto:sage [2015/03/17(火) 16:26:12.92 ID:n4m1rvvV.net]
エラー内容も書いたら一発だと思う

384 名前:名前は開発中のものです。 mailto:sage [2015/03/17(火) 16:29:18.26 ID:n4m1rvvV.net]
あ、2番目のエラーについてね

385 名前:名前は開発中のものです。 mailto:sage [2015/03/17(火) 17:07:57.52 ID:u+pUVItS.net]
>>364
スクリプトなんて無駄な事はせずにアセットをかえば簡単にゲームを作れますよ
ムリはしないほうがいいですよ

386 名前:名前は開発中のものです。 mailto:sage [2015/03/17(火) 19:14:13.10 ID:2oLpAPaX.net]
{}が対になってない。timerとintervalが定義されていない
そのコードから見える可能性はその辺じゃないの

387 名前:名前は開発中のものです。 mailto:sage [2015/03/17(火) 21:30:32.04 ID:R8r8lvJ9.net]
解決しました ありがとうございます

388 名前:名前は開発中のものです。 mailto:sage [2015/03/17(火) 21:42:01.52 ID:R8r8lvJ9.net]
またC#スクリプトについて質問です

キャラクターコントローラーと接触したらアイテムが消えるやつをかいてるのですが
あたったときアイテムのほうじゃなくてキャラクターのほうが消えてしまいます
アイテムにスクリプトをつけると作動しなくなり、キャラクターのほうにつけると接触したときキャラクターのほうが消えます
どうすればいいでしょうか

389 名前:名前は開発中のものです。 mailto:sage [2015/03/17(火) 21:55:50.50 ID:PxJOfFZF.net]
もうね
初歩的なプログラムの学習サイトを探したりチュートリアルを見たりとか
そういうところからはじめてみてはどうですかね?
Unity関係ないじゃん



390 名前:名前は開発中のものです。 mailto:sage [2015/03/17(火) 21:57:52.28 ID:r4GotmU7.net]
>>370
高校生くらいですか?
まずはプログラムの勉強をしたほうがいいと思う。

チュートリアルでも参考書でも買って
少しは自分で勉強してから聞いた方がいいレベル

391 名前:名前は開発中のものです。 mailto:sage [2015/03/17(火) 22:17:55.05 ID:n4m1rvvV.net]
質問して何が原因かも告げず解決しました、次の質問です
はたいてい叩かれるよ、今後のために

392 名前:名前は開発中のものです。 mailto:sage [2015/03/17(火) 22:18:23.36 ID:0Pat8DyX.net]
最近の初歩的な質問は春休みの大学生かねぇ。
会社入るとちゃんと教えてくれる人は稀だから、自分で頑張る癖付け当た方がいいよ。

まずチュートリアルを隅々までちゃんとやって、どうしても分らなかったら聞くようにしようか。

393 名前:名前は開発中のものです。 mailto:sage [2015/03/17(火) 22:20:04.98 ID:LTzXsg/8.net]
>>370は何が解らないのか解っていないレベルだと思うので
>>371-372の言う通りにした方が良いよ。
参考文献買う金が無いなら公式含めたチュートリアルを一通りこなすべきだし、プログラム自体が解らないならC#の基本解説してるサイトをまず訪れるべき

あとスレ全体に言える事としては質問がコードエラーを含むならエラーのコピペくらい張るようにテンプレに書いとくべきかもしらん。

394 名前:名前は開発中のものです。 mailto:sage [2015/03/17(火) 23:46:46.39 ID:Kal+8wub.net]
コード書かないエラー文書かない回答者へレスも返さないってのはさすがに?

395 名前:名前は開発中のものです。 mailto:sage [2015/03/17(火) 23:59:47.39 ID:d9ZcbMQk.net]
新しいプロジェクトを作ろうとしたらフォルダの指定の中に日本語が混じっていたようで
unity creating unique file
とエラーが出て、閉じるしかできなくなってしまいました。
それ以降unityを起動しても同じエラーが出るだけで閉じるしかできなくなってしまいました。
どなたか解決法ご存知でないでしょうか・・・

396 名前:名前は開発中のものです。 mailto:sage [2015/03/18(水) 00:06:55.65 ID:HSBfQFJw.net]
>>376
テンプレ読めとかRead The Fuckin Manualとか返せばいいだけになるから

397 名前:名前は開発中のものです。 mailto:sage [2015/03/18(水) 00:15:08.35 ID:NmHV+w/9.net]
>>377
alt押しながら起動

398 名前:名前は開発中のものです。 mailto:sage [2015/03/18(水) 16:47:09.33 ID:bpIgXQhD.net]
nend使ってる人に聞きたいのですが、uGUIよりも後ろに設置できないのどうすればいいのでしょうか?
常に広告が前面に出てしまってGUIが隠れてしまいます……

399 名前:名前は開発中のものです。 mailto:sage [2015/03/18(水) 17:13:48.36 ID:jpdLRw2A.net]
Unityのブレンドシェイプって変化箇所だけにかかる?
それともオブジェクト全体?

たとえばT字ポーズで表情だけモーフさせたものを
歩いてるモデルへトランジションしたら⊂(^ω^)⊃ブーンみたいなことになる?



400 名前:名前は開発中のものです。 mailto:sage [2015/03/18(水) 17:48:27.38 ID:RRKuFP20.net]
>>380
配置換えた方が良くない?

401 名前:名前は開発中のものです。 mailto:sage [2015/03/18(水) 18:04:45.92 ID:NmHV+w/9.net]
>>381
やってみればすぐわかると思うが基本的に変化したところだけにかかる。
なぜかというと大概の3Dソフトのモーフシステムはチャンネルに登録した時点での
差分だけを記憶しているから。
スキンで動かした上からモーフを重ねるようなことも出来るし映像なんかだと
そういう修正もよくやるがまぁ普通にゲーム用データとしての作りをしてる限り気にしなくていい

402 名前:名前は開発中のものです。 mailto:sage [2015/03/18(水) 18:55:09.10 ID:MZ9RxX47.net]
いじめられっ子だからネットでウサを晴らしてるんでしょ
捻くれ坊やはかわいそうな人間なんだよ…

403 名前:名前は開発中のものです。 mailto:sage [2015/03/18(水) 20:50:42 ]
[ここ壊れてます]

404 名前:.91 ID:bvWP4yhA.net mailto: >>380
普通は広告表示用にスペースを作るもんだ
広告表示とUIをかぶるデザインは良くない
appleの審査だと落ちる
[]
[ここ壊れてます]

405 名前:名前は開発中のものです。 mailto:sage [2015/03/18(水) 21:25:42.48 ID:V7i60Db2M]
一人称視点のゲームを制作中なのですが、マウスカーソルを固定する処理で困っております。

@ゲームを動かす。
Aゲーム開始直後にカーソルが画面中央に固定される(CursorLockMode.Locked)。
B視点(マウス)を少し動かす。
C視点が一瞬であらぬ方向を向く。

視点移動には StandardAssets の FPSController を使っていて、Aの部分をコメントアウトすると問題なく動作します(カーソルはゲーム画面外に置き去りになります)。
カーソルを固定した上でCの状況を回避したいのですが、どうすればよいでしょうか?

406 名前:名前は開発中のものです。 [2015/03/18(水) 23:40:25.79 ID:/m8qPGDL.net]
質問させてください。

歩行するロボットのシミュレーションをUnity上でやろうと思っています。
RidgeBodyをHinge Jointで接続することでロボットの各構成要素に重さを加えたり、BoxColliderを
設定し、地面に対して歩かせようとしています。各Jointに対して角度を動的に設定し、
その姿勢自体や倒れたりしないかなどを確認したり、歩かせたりしたいです。

歩行させるためには、各物体間の角度(Hinge Joint)をスクリプトで変更させていく必要があるのですが
どういった方法がいいのでしょうか。

無理矢理な方法としてはUse Limitsを使い、Min/Maxを目的の角度にすれば
その角度になりはしました。

ただHinge全体がグラグラしたり外れたりするような動きに成ることがあります。
また少しずつ角度を動かすにはMix/Maxを少しずつ変更させる必要があり、
使い方としては間違っているような気がします。

ロボットの関節をサーボで制御するように徐々に角度を変化させるような制御をするには
どうすればいいかアドバイスをお願いします。

407 名前:名前は開発中のものです。 mailto:sage [2015/03/19(木) 01:13:33.65 ID:sjAWE3ey.net]
>>387
ちょっと試していないが多分それにはモーターを使う、ということなのだろう。
ttp://docs.unity3d.com/ja/current/Manual/class-HingeJoint.html
ttp://docs.unity3d.com/ScriptReference/HingeJoint.html
ttp://docs.unity3d.com/ScriptReference/HingeJoint-useMotor.html
ttp://docs.unity3d.com/ScriptReference/HingeJoint-motor.html
直接ベロシティをいじっていいものなのかどうかはよくわからない。
ttp://docs.unity3d.com/ScriptReference/HingeJoint-velocity.html

日本語のリファレンスでもいいけど情報が古くて自動ゲットコンポーネント系の
プロパティの記述が残っているしなんか細かいところだと訳が間違ってるものもあるからなぁ。
てか、前回の訳もそうだったが日本サイトが訳を出すと元が改定されるっての、なんとかならんのか?w

408 名前:名前は開発中のものです。 mailto:sage [2015/03/19(木) 02:24:04.62 ID:sjAWE3ey.net]
そういうことってやってる人いないのかな〜と思ったけどやっぱいるなw
ttps://www.youtube.com/watch?v=RkxKlkCV4xU
どういう仕組みでやってるかはわからんが。描画だけUnityであとは全て
独自仕様なのかもしれない。

409 名前:名前は開発中のものです。 mailto:sage [2015/03/19(木) 05:33:42.81 ID:LICQ1emq.net]
>>380
広告はおそらくOpenGLビューの上に独立したビューを重ねて表示してるので
uGUIの下に配置とかは構造的に無理な気がする



410 名前:名前は開発中のものです。 mailto:sage [2015/03/19(木) 09:01:25.85 ID:nnPOK6TE.net]
>>387
アセットをかいましょう
簡単にできます

411 名前:名前は開発中のものです。 mailto:sage [2015/03/19(木) 12:02:52.22 ID:bar07Ck5.net]
Unityで二足歩行のシミュレータを、てのは
・プログラムはともかく、自前でシミュレータの挙動を実装できるだけの知識のベースがある
・そういうのはないけどUnityなら物理エンジンがあるからそれでできるっしょ?
この前者か後者かでアプローチというか答え方も違うよね
前者なら

412 名前:Rンポーネントの使い方とかは答えられる人もいるだろうけど、
後者ならもうどうにもならん
[]
[ここ壊れてます]

413 名前:名前は開発中のものです。 mailto:sage [2015/03/19(木) 12:19:01.28 ID:sjAWE3ey.net]
本スレにいた人らしいが基本的な制御系の知識はあるとのこと。
単にUnity素人なだけ。

414 名前:名前は開発中のものです。 mailto:sage [2015/03/19(木) 12:30:32.65 ID:RklsH3PA.net]
教えてください

unityshader.hatenablog.com/

上記のその3を実行したいのですが
なんやかんだでよく分かりません。
unity5でstandardアセットをインポートして、、?
記載してあるスクリプトの使い方が分かりません。

どなたか何卒orz

415 名前:名前は開発中のものです。 mailto:sage [2015/03/19(木) 13:45:32.87 ID:sjAWE3ey.net]
どのレベルならわかるんだw
アセットとかどうでもいい。Planeを作ってCubeをいくつか作って
物足りなければライトおいて
DotImageEffect.csをカメラにくっつけて
DotImageEffectShader.shaderをそのくっつけたDotImageEffect.csのshaderのところにD&Dする。

416 名前:名前は開発中のものです。 mailto:sage [2015/03/19(木) 13:51:13.48 ID:sjAWE3ey.net]
ああ、悪い、これイメージエフェクトを継承してるのか。
そしたらスタンダードアセットからイメージエフェクトをいれときゃいいんじゃね

417 名前:名前は開発中のものです。 mailto:sage [2015/03/19(木) 14:50:14.05 ID:RklsH3PA.net]
>>396
standardアセットのイメージエフェクトfolderに入れればいいんですよね。
でシェーダをつけると。

ありがとうございました。

418 名前:名前は開発中のものです。 mailto:sage [2015/03/19(木) 14:51:37.79 ID:RklsH3PA.net]
>>396
ちなみにこの内容だとスプライトには効果がないようですが
やり方の問題?

419 名前:名前は開発中のものです。 mailto:sage [2015/03/19(木) 15:10:09.96 ID:oMk68lcW.net]
nendの広告についての返信ありがとうございます
自分的にもそこに広告置くと汚なくなっているっていうのは分かっていたので取り除きました



420 名前:名前は開発中のものです。 mailto:sage [2015/03/19(木) 20:59:40.49 ID:sjAWE3ey.net]
>>398
ダウンサンプルの値上げても効果ない?
つか最初からドット絵が相手だとどんなことになるのかは正直検討はつかんが…
見てる限りダウンサンプルの値あげまくれば効果自体は出そうな気がするがなぁ…

421 名前:名前は開発中のものです。 [2015/03/19(木) 21:26:22.45 ID:rzXV2CMN.net]
>>389
そうです。こういったように歩行させたいのです。

>>392
前者です。
挙動部分をまさしく勉強していて、各関節の角度をどうすれば目的の位置に足裏を
持って行けて、かつバランスを崩さないかをプログラム使用としています。

質問しているのはまさしくUnity固有の部分で、どうすればRidgeBodyをJointでつなげて
各関節の角度を制御できるかを知りたいのです。試行錯誤しているのですがなかなか…

Hinge JointでSpringを使ってTarget Positionを指定してみたり、Limits Min/Maxを無理やり設定
して指定の角度にしたりしているのですが、各RidgeBodyがグラグラした結合しかしなかったり、指定の
角度に動かなかったりと困っています…

422 名前:名前は開発中のものです。 mailto:sage [2015/03/19(木) 21:53:59.84 ID:mfalUvlb.net]
>>400
z値に応じてサンプリング変える(被写界深度の一種)として扱ってるから2Dで距離情報の露出が少ないと反応しないんじゃないの?

すぐ回答欲しいかもしらんが、俺も興味沸いたから土日に試してみてるよ

423 名前:名前は開発中のものです。 mailto:sage [2015/03/19(木) 21:54:21.67 ID:sjAWE3ey.net]
物理でやってる以上角度自体は制御しきれないと思うんだよね。
ジョイントのアングルがリードオンリーになってるのはそういうことな訳で。
ヴェロシティと角度を見ながらモーターのフォースを
細かく切り替えていくしかないんじゃないかと思う。
実際の姿勢制御もそういうことのはずなので

424 名前:名前は開発中のものです。 mailto:sage [2015/03/19(木) 22:08:06.39 ID:2VddLcON.net]
そう言えば大学の時にトラス制御の研究やらされたけどさっぱり分からなかったな

425 名前:名前は開発中のものです。 mailto:sage [2015/03/19(木) 22:45:57.67 ID:6N/2eR+N.net]
unity2Dでドット絵を使っているのですが、ドット絵が気に入らず少し修正しました。
修正したドットをunityに反映させたいのですが、どうすれば元のファイルと置換できますでしょうか。
スプライト化などして切り出しなどし終わっている状態なので一からまた取り込み直しはちょっと面倒

426 名前:なのですが・・・ []
[ここ壊れてます]

427 名前:名前は開発中のものです。 mailto:sage [2015/03/19(木) 22:49:36.87 ID:sjAWE3ey.net]
エクスプローラとかで上書き

428 名前:名前は開発中のものです。 [2015/03/19(木) 23:31:51.12 ID:rzXV2CMN.net]
>>403
確かにそうですね。
角度を指定できてその場所に一瞬で動かせてしまうと物理法則とは関係ない世界で動いてしまいますね。
Angleを見ながらFixedUpdateなどの中でForceなどを調整していくということですね。
ターゲットの角度も随時動かしたいので調整が大変そうですがちょっとやってみます。

あと、もう一点気になったのはAnchorで指定した軸に対して結合物体同士がガタガタぶれてしまうのですが
これはなぜでしょうか。Anchorで指定した軸とAxisで指定した方向以外には全く動いてほしくないのですが。

動かすと軸がぶよぶよバネのように揺れたり、外れたりします…
Break Force/TorqueはInfinityなのですが。

429 名前:名前は開発中のものです。 mailto:sage [2015/03/20(金) 00:39:36.21 ID:97N4s+MO.net]
unityのshaderってマルチパスレンダリングが難しいから大変だな
パスの選択が、このパスでレンダリングって指定できなかったから使い勝手が悪かった
結局汎用性がなくなって>>394みたいにパスを並べていくことになったな



430 名前:名前は開発中のものです。 mailto:sage [2015/03/20(金) 01:35:16.56 ID:rJrvxR45.net]
Unityは使ったことないのですが質問させてください。
Unityで、マインクラフトをシンプル化させたようなアプリを検討中です。
フィールドはそれほど広くなく、ブロックや武器の種類も少なくても良いです。
他の方がUnityでマインクラフトの実装を試みているものがあります。
https://www.youtube.com/watch?v=qdwUkYrHosk

私が今一番不安に思っているのが、動作速度です。
iOS/Android向けに開発するのでハードウェアのリソースも限られてしまいます。
これはみなさんの感覚で良いのですが、
マインクラフトのようなアプリをUnityを使ってモバイル向けに作成すると、
やはり動作はもっさりとしたものになってしまいますでしょうか?

431 名前:名前は開発中のものです。 mailto:sage [2015/03/20(金) 01:58:16.11 ID:UgQlFlOD.net]
>>409
アセットをかえば高速なゲームを作成できますよ

432 名前:名前は開発中のものです。 mailto:sage [2015/03/20(金) 02:20:09.22 ID:rJrvxR45.net]
>>410
アセットというと3Dデータのイメージがありましたが、動作を高速化させるアセットもあるんですね。ありがとうございます。

433 名前:名前は開発中のものです。 mailto:sage [2015/03/20(金) 02:24:22.75 ID:yDT15zB8.net]
>>409
自分で試せばいいじゃん

434 名前:名前は開発中のものです。 mailto:sage [2015/03/20(金) 02:56:26.37 ID:3W3alozn.net]
Unity話でよく出てくるもっさりしたものってどういう意味なんだろうw
FPSが低いという話なのか立ち上がりが遅いという話なのか反応が悪いという話なのかw
FPSは計算量が多ければ落ちていく。これはもうゲームの量的内容と処理の最適化がどの辺で
つりあうのかという話であり量がなければ面白くないならどうにもならない。
Unityの物理処理はとりあえず使えるという意味で手軽だがそのゲームにはこれは必要ない、
という機能を削っていくことが出来ないという弱点もある。
立ち上がりは読み込みの問題だがこれは初期段階でどれほどの量をロードしなければならないかという話で
あまりUnityどうこうとは関係ない気がするがいずれにせよUnityがマルチプラットフォーム的な
アプローチをとっていいる以上最適化されたネイティブにはかなわないという面があるのは否定できない。
反応が悪い、というのはよく聞く話だけどこれはよくわからないんだよな〜。ハードで受けたイベントが
Unity内部でイベントとして発行されるまでどれくらいラグが起きるのかはハードにもよる。
前スレあたりで0.5秒くらい遅れるみたいな話があったがそれはもうUnity内部の話ではなく
ハード、もしくはOSとUnity間の問題だし。
まぁ基本的にもっさりしたものになるのはもっさりするようになるものを作るからそうなるのであって
「マインクラフトをシンプル化させたような」の内容が「シンプルったって10km四方くらいはなきゃ

435 名前:話にならんでしょw」
とか言い出すならまぁどうにもならないだろうね、と思うしブロック10*10*10でいいです
(それでも1000個だ。もちろん露出した部分のデータだけ持てばいいわけではあるが)
っていうなら何とかなるかもしれない、としか言えんよなぁw

あとアセットの人は荒らしなので気にしなくていい。
もっともアセットストア自体は良く見てみるだけの価値はある。特にカネ=時間である仕事とかでは。
[]
[ここ壊れてます]

436 名前:名前は開発中のものです。 mailto:sage [2015/03/20(金) 04:40:19.22 ID:Pd+e/OTB.net]
長いよ、変態かよ!

437 名前:名前は開発中のものです。 mailto:sage [2015/03/20(金) 08:09:22.00 ID:b5kH/07V.net]
>>408
なるほど(わかったふり)
ありです。

438 名前:名前は開発中のものです。 mailto:sage [2015/03/20(金) 09:42:27.51 ID:b3f0q5fQ.net]
久しぶりに内容のある長文を見た

439 名前:名前は開発中のものです。 mailto:sage [2015/03/20(金) 12:22:58.13 ID:j7vBuQV2.net]
なんで長いと変態になるんですか!訴訟しますよ!



440 名前:名前は開発中のものです。 mailto:sage [2015/03/20(金) 12:45:54.82 ID:1LYKYZc2.net]
>>407
そもそも的な話だけど、Unityが用意しているコンポーネント・フィジックスが
もとめるシミュレーションの精度に足りてるのか?想定した挙動か?とかそういう
問題もあると思うのでそこらへんは自前で用意する方がいいのではないか?と思った

441 名前:名前は開発中のものです。 mailto:sage [2015/03/20(金) 12:49:56.13 ID:R2JkNUuG.net]
>>409
Unityで描写速度出せないなら他の使っても一緒

442 名前:名前は開発中のものです。 mailto:sage [2015/03/20(金) 13:31:05.14 ID:bibpW6XU.net]
多数のオブジェクトに同一のスクリプトを付けて、スクリプト内にintでobj IDを定義してインスペクター上でオブジェクト達にIDを割り振っているのですが、そのIDからオブジェクトを参照?するようなスクリプトって書くことができるのでしょうか?
IDをランダムに出力したらそのIDのオブジェクトをdestroyとかしてみたいんです

443 名前:名前は開発中のものです。 mailto:sage [2015/03/20(金) 13:43:07.23 ID:uTOdiwuq.net]
全オブジェクトをListに入れといてforeachとifでIDが合致するかどうか調べる

444 名前:名前は開発中のものです。 mailto:sage [2015/03/20(金) 13:55:34.23 ID:3W3alozn.net]
>>420
基本的にはそういうことをするときは配列なり>>421のいうようにリストなりに
格納しておくのがセオリーだと思う。
ものすごく多数ではない、頻繁ではない、という条件があれば
都度findcomponentsoftype使うという手もある。

445 名前:名前は開発中のものです。 mailto:sage [2015/03/20(金) 14:19:33.60 ID:bibpW6XU.net]
>>422
やはりそうですよね…
そう思ってFindObjectsofTypeを使ってみようと思ったのですが使い方がいまいち分からなくて…
()の中にはスクリプト内の定義したintとかは入らないのでしょうか?

446 名前:名前は開発中のものです。 mailto:sage [2015/03/20(金) 14:37:45.10 ID:iXsjucOU.net]
>>402
サンガツっ!

447 名前:名前は開発中のものです。 mailto:sage [2015/03/20(金) 14:37:46.39 ID:R2JkNUuG.net]
GameObjectそのものをListに入れて、それをDestoryするのが一番楽
ちゃんと楽にアクセスできるようにしておかないと、多分あとで困るよ

448 名前:名前は開発中のものです。 mailto:sage [2015/03/20(金) 14:37:51.56 ID:3W3alozn.net]
言語がわからないならそれはちゃんと勉強するしかないよ。

まぁとりあえずそれの使い方としては全部につけてるそのスクリプトの配列を
ScriptType[] scripts;
とか宣言しておいて

scripts=FindObjectsofType<ScriptType>();
で取得。
int randomID=Random.Range(0,10);
foreach(ScriptType st in scripts){
if(st.objID==randomID)Destroy(st.gameObject);
}
とかをどっかの関数に書いて実行、ってあたりだ。

449 名前:名前は開発中のものです。 mailto:sage [2015/03/20(金) 14:42:47.31 ID:1LYKYZc2.net]
>>423
そこの()に入るのはメンバ変数じゃなくてそれを含んでいるコンポーネント(スクリプトなども)なので
使い方が違う
docs.unity3d.com/ja/current/ScriptReference/Object.FindObjectsOfType.html



450 名前:名前は開発中のものです。 [2015/03/20(金) 15:43:05.04 ID:4CxzBg5b.net]
>>423
linqを勉強すべし。

var obj = FindOfTypeType().where(x=>x.id ==1).SinglrOrDefult()

451 名前:名前は開発中のものです。 mailto:sage [2015/03/20(金) 15:58:19.30 ID:KvcyWIza.net]
QTアニメテ






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

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

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