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


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

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



1 名前:名前は開発中のものです。 mailto:sage [2012/11/05(月) 16:52:24.67 ID:ixVGx3j5]
3Dゲームエンジン「Unity」の質問に優しく答えるスレです。

Windows/Mac用。JavaScript/C#/Booといった汎用言語を使用できるのが特徴です。
フリー版で開発したゲームは個人・法人を問わず追加のロイヤリティーなしで販売できます。
プラットフォームサポートはiPhone/iPod Touch/iPad、Mac、PC、Web、Wii、Xbox360、Android、PlayStation 3他

次スレは>>970を踏んだ方が建てること。ダメなら>>980>>990が建てて下さい。

■本スレ
【3Dゲームエンジン】Unity総合スレッド16
toro.2ch.net/test/read.cgi/gamedev/1345593861

■Unity 2ch Wiki(まとめ、過去ログ、リンク集)
www24.atwiki.jp/unity2ch/
●リンク
・Unity(日本公式サイト)
 unity3d.com/japan/
・ユーザーガイド&リファレンス
 unity3d.com/support/documentation/
 (日本語訳)
 ws.cis.sojo-u.ac.jp/~izumi/Unity_Documentation_jp/Documentation/Manual/
・チュートリアル
 unity3d.com/support/resources/tutorials/
・FAQ
 answers.unity3d.com/index.html
・Unityのスクリプト公式
unity3d.com/support/documentation/ScriptReference/index.html
・MSDN
msdn.microsoft.com/ja-jp/ms348103←スクリプトのエラー番号をこれで検索すると原因が日本語で出てきます。


311 名前:名前は開発中のものです。 mailto:sage [2012/12/22(土) 00:50:26.95 ID:DcAsTTsB]
>>310
公式チュートリアルの日本語版(3DPlatformTutorial(日本語))をとりあえず薦める。無料だし。これはjavascriptね。
C#でやりたいならUnityマスターブックになるかな。
C#言語の入門書は、まぁC#の絵本とか。

さんざん言われているようにunityのjavascriptは少々使いづらいので
C#で組む事を目指した方がいいと思う。

312 名前:名前は開発中のものです。 mailto:sage [2012/12/22(土) 01:02:29.47 ID:Q5u4MMs3]
>>309
書いた通りに動いてる。バグじゃない。

313 名前:名前は開発中のものです。 [2012/12/22(土) 02:05:37.64 ID:wbZvLLpH]
>>311
ありがとうございます。
以前にenchant.jsでjavascriptにチャレンジしたのですが、
正直、全然勝手が違ってやりにくかったです。
敵ユニットが目的地に到着したら削除する処理も、
リファレンスにあるdeleteも使えなかったので、C#でチャレンジします。

314 名前:名前は開発中のものです。 mailto:sage [2012/12/22(土) 06:38:15.45 ID:J2XuCZ/B]
使えないのは単に君の頭なんだけどね。
まーそれは置いといて頑張って。

315 名前:名前は開発中のものです。 mailto:sage [2012/12/22(土) 16:35:44.74 ID:G8ptpWZ/]
アニメーションの特定のボーンの動きだけ除外して再生する、ということは出来るでしょうか?

Root
└(以下体の部位)

という階層になっているのですが、このRootボーンの動きだけ除外したいのです。
ボーンの末端部分なら名前を変えたりするだけで動かなくなるのですが、上層部分なのでこれの名前を変えると全て動かなくなってしまいます。
Root情報のあるアニメーションと無いアニメーションを両方使いたいので、アニメーション作成の段階でRoot情報を消すという方法は残念ながら使えません。
アニメーションを二通り作るという手段がありますが、アニメーションの数が多く手間がかかるため良い方法が無いかと思い質問させていただきました。
アニメーションに詳しい方がいましたらご教示お願いします。

316 名前:名前は開発中のものです。 mailto:sage [2012/12/22(土) 17:55:09.62 ID:rpQt2QG0]
UnityでTPSを作りたいのですが
プログラムがまったくわかりません
自分の作ったモデルでミサイルやマシンガン撃たせたりしたいです
勉強すべきプログラム言語はどれでしょうか?
よろしくお願いします。

317 名前:名前は開発中のものです。 mailto:sage [2012/12/22(土) 18:38:39.22 ID:ryy8uYXt]
ウェブブラウザで「unity プログラム言語」で検索して調べてみ
最近の子は調べる=2chで聞くなのかな

318 名前:名前は開発中のものです。 mailto:sage [2012/12/22(土) 21:20:49.02 ID:KieDGq29]
調べるまでもないというかどういう質問なんだ

319 名前:名前は開発中のものです。 mailto:sage [2012/12/22(土) 22:09:22.30 ID:rpQt2QG0]
独自形式に近いjava的な説明を見まして
実際どうなんだろうと心配していたんだです
ぼく日本語から勉強してきます
地球人親切ありがとう ナマステ



320 名前:名前は開発中のものです。 mailto:sage [2012/12/22(土) 22:57:53.59 ID:8YGOwAMI]
ちょっとワロタ

321 名前:名前は開発中のものです。 mailto:sage [2012/12/22(土) 23:01:33.79 ID:i9G0U/4w]
>>315
>Rootボーンの動きだけ除外したい
アニメータのRootMotionのチェックを外すとか

322 名前:名前は開発中のものです。 mailto:sage [2012/12/22(土) 23:59:07.21 ID:xMitZtI/]
Unity 3.x のバージョンを残したまま Unity 4 を導入することは可能ですか?

323 名前:名前は開発中のものです。 mailto:sage [2012/12/23(日) 08:52:56.58 ID:KXqaM3lV]
最近勉強始めたんだけどUnityのC#の作法がわからんなぁ

・MonoBehaviourを継承してないただのクラス作っちゃダメなの?→アラート連発
・コンストラクタ付きクラスの配列作ったら初期化時にエラー連発、全配列要素一つづつにnewしてやるとOKだった→謎

大人しく隅々までリファレンス読んで出直してくるか・・

324 名前:名前は開発中のものです。 mailto:sage [2012/12/23(日) 09:02:03.01 ID:9hkjddBB]
>・MonoBehaviourを継承してないただのクラス作っちゃダメなの?→アラート連発

全然OK。
ただGame Objectにはアタッチできないよ。
他のスクリプトから呼び出して使えばおk。


>・コンストラクタ付きクラスの配列作ったら初期化時にエラー連発、全配列要素一つづつにnewしてやるとOKだった→謎

それはそういうもん。
クラスの配列は初期値はnull。
ループで一つづつnewするのがセオリー。

325 名前:名前は開発中のものです。 mailto:sage [2012/12/23(日) 09:12:45.84 ID:KXqaM3lV]
おお、ありがとう、参考になる

>ループで一つづつnewするのがセオリー。
これってUnityだから?
C#がそういうモノだったら俺恥ずかしいな

ここんとこ別言語ばかりやっててどれが何やら忘れてるわ・・

326 名前:名前は開発中のものです。 mailto:sage [2012/12/23(日) 10:18:21.71 ID:9hkjddBB]
いや、C#がそういうもの・・・
ついでにC・C++もそう。

327 名前:名前は開発中のものです。 mailto:sage [2012/12/23(日) 12:25:50.41 ID:I7HYnNUX]
ポインタが見える見えないで配列の扱いはちょっと変わるよ
C/C++からJava、C#にいくと最初にはまるとこじゃないかなあ。

328 名前:名前は開発中のものです。 [2012/12/23(日) 15:48:12.19 ID:UzRpgVEU]
ひとつの画面にunity画面とWeb画面の両方を表示させるために
webview-integrationというプラグインを使いましたところ。
iphoneでは正常な動きが確認できたのですが、Androidですと何故かWeb画面が表示されません
画面に表示されている「TAP HERE」をタッチすることでWeb画面が表示されるのですが、タッチしても反応がありません。
Androidだともしかして端末に依存する場合があるのでしょうか?
詳しい方がいましたらご教授お願い致します。

・試した端末
au IS04 ver2.1
iphone5

・webview-integration
https://github.com/keijiro/unity-webview-integration

329 名前:名前は開発中のものです。 [2012/12/23(日) 16:36:34.60 ID:oEq0qGJY]
にゅ〜〜
Unityに最チャレンジしようと思ったのですが、
Scriptがわからない;ω;
本屋やAmazonでC#とJavaScriptのテキスト探したのですが、
ウェブ制作関連しか置いてなくて、全然参考にならないです。
unityのマニュアルを見たのですが、全然スクリプトの紹介がなかった。
Unityまたはゲーム制作に必要なC#やJavaScriptのテキストとなるサイトってないでしょうか?



330 名前:名前は開発中のものです。 mailto:sage [2012/12/23(日) 17:55:42.85 ID:+NSv7p1G]
                | ̄``''- 、
                |      `゙''ー- 、  ________
                |    ,. -‐ ''´ ̄ ̄`ヽ、_        /
                |, - '´ ̄              `ヽ、     /
              /               `ヽ、ヽ   /
             _/                    ヽヽ/
           / / /   /  /  /            ヽハ
          く  / /!   |   〃 _/__ l|   | |   |  |  | | ||ヽ
           \l// / |  /|'´ ∧  ||   | |ー、||  |  | l | ヽ
            /ハ/ |  | ヽ/ ヽ | ヽ  | || /|ヽ/!  |/ | ヽ
            / |  ||ヽ { ,r===、   \| _!V |// //  .!   |
            | ||   |l |ヽ!'´ ̄`゙   ,  ==ミ、 /イ川  |─┘
            | ハ||  || | """ ┌---┐  `  / //  |
            V !ヽ ト! ヽ、    |     !    / //| /
               ヽ! \ハ` 、 ヽ、__ノ    ,.イ/ // | /
    ┌/)/)/)/)/)/)/)/)/)/)lー/ ` ー‐┬ '´ レ//l/ |/
    |(/(/(/(/(/(/(/(/(/(/│||      |\  〃
  r'´ ̄ヽ.              | | ト    /    \
  /  ̄`ア             | | |  ⌒/     入
  〉  ̄二) 知ってるが    | | |  /     // ヽ
 〈!   ,. -'                | | ヽ∠-----', '´    ',
  | \| |   .お前の態度が   | |<二Z二 ̄  /     ',
  |   | |               _r'---|  [ ``ヽ、      ',
  |   | |   気に入らない >-、__    [    ヽ      !
  \.| l.              ヽ、      [     ヽ    |
    ヽ|              \    r'     ヽ、    |

331 名前:名前は開発中のものです。 mailto:sage [2012/12/23(日) 19:54:12.44 ID:BRebhpU3]
AndroidプラットフォームでTerrainを使うのって現実的じゃないのかな。
箱庭マップを歩きまわるだけのゲームなんだけど
Terrain入れるとFPS下げてもカクカク。

332 名前:名前は開発中のものです。 mailto:sage [2012/12/23(日) 19:55:10.09 ID:BRebhpU3]
>>329
ググれば膨大な量の参考スクリプトが見つかります。

333 名前:名前は開発中のものです。 mailto:sage [2012/12/23(日) 20:01:49.32 ID:0whKzbHT]
>>331
Terrainデフォルトだとそうなる、もちっと小さいのを作れば良いんじゃないの?
Terrain -> importでハイトマップを読み込めるよ。

334 名前:名前は開発中のものです。 mailto:sage [2012/12/23(日) 21:27:09.91 ID:Q04QT7o/]
www.cis.sojo-u.ac.jp/~izumi/Unity_Documentation_jp/Documentation/3DPlatformTutorial_jp.pdf

ここのチュートリアルのシーンを読み込んだのですが、
スクリプトにデフォルトでエラーがあるらしく、プレイボタンを押しても動作しません
どこを直せばいいのか教えてくださいお願いします

335 名前:名前は開発中のものです。 mailto:sage [2012/12/24(月) 03:42:42.39 ID:GYO7riU0]
blenderで作ってunityに読み込ませてるんですが、UVマップが表示されないオブジェクトがあります。
非常に大きいオブジェクトです。表示されるオブジェクトと見比べてるんですが何がダメなのかわかりません。
宜しくお願いします。

336 名前:名前は開発中のものです。 mailto:sage [2012/12/24(月) 03:52:20.95 ID:GYO7riU0]
すみません、自己解決しました。

337 名前:名前は開発中のものです。 [2012/12/24(月) 07:32:30.84 ID:nGcnLM8x]
ライトマップってfbxには適用出来ないとかないよね?
cubeで複数のpoint lightでテストならいけるんだけどshadeで自分で作った
ダンジョンフロアにpoint lightに複数配置して焼き付けると消えるんだが...

Unity freeでオブジェクトにstaticつけてbakeしてるするだけじゃダメなのか?

338 名前:名前は開発中のものです。 mailto:sage [2012/12/24(月) 07:50:08.69 ID:XPsfnOhq]
>>337
fbxのインポート設定でライトマップ用のUV作るとok

339 名前:名前は開発中のものです。 [2012/12/24(月) 08:06:18.99 ID:nGcnLM8x]
>>338
ライトマップ用のUVとか作れるのか〜
shaderとかmaterialとかその辺無知なんで助かる。。
インポート設定のどれかわかんないえkどちょっと調べてみます。

ありがとう



340 名前:名前は開発中のものです。 [2012/12/24(月) 08:32:06.47 ID:nGcnLM8x]
>>337だけどあれか...床一面をConvertしてあるんだが、タイル状にテクスチャを張られてると
だめなのか...一切結合されてないやつでライトマップしてみたら上手くできた。
ファイルサイズがライトマップだけで40MGなのとDrawCallが9から300になったが...
モバイルじゃうごかねーw

341 名前:名前は開発中のものです。 mailto:sage [2012/12/24(月) 16:20:27.39 ID:aWiYOSrV]
var bulletPrefab: GameObject;
var t;
var initialVelocity;
function Update() {
transform.rotation =
Quaternion.AngleAxis(Input.GetAxis("Horizontal") * 45.0, Vector3.up) *
Quaternion.AngleAxis(Input.GetAxis("Vertical") * -45.0, Vector3.right);
t == transform.rotation;
if( Input.GetButtonDown("Fire1")) {

var bul : GameObject = Instantiate(bulletPrefab,transform.position, transform.rotation);
bul.transform.Rotation = t;
bul.rigidbody.velocity = Vector3(0,0,1)* initialVelocity;


テンキーでカメラ動かしてクリックしたら画面の中央に球が飛んでくスクリプトを作っているのですが上手くいかないです。
どなたかアドバイスいただけませんか?

342 名前:名前は開発中のものです。 mailto:sage [2012/12/24(月) 20:15:28.47 ID:xVBJrkPA]
どう上手くいかないの?

343 名前:名前は開発中のものです。 mailto:sage [2012/12/24(月) 21:46:45.77 ID:aWiYOSrV]
すいません自己解決しました

344 名前:名前は開発中のものです。 mailto:sage [2012/12/25(火) 11:10:03.72 ID:bO5LAAPK]
特定のRigidBodyに幾つかのRigidBodyが乗った場合のMassの合計って
算出する方法ありますか?いわゆる量りのようなものです。
色々パラメータ見てみたけど加速度的なものしか見つからず。

345 名前:名前は開発中のものです。 mailto:sage [2012/12/25(火) 19:29:29.89 ID:FpcyDZiT]
NGUIの質問になってしまうのですがUnity4でAndroid端末でビルドするとNGUIのスプライトに白い線が表示されてしまって困っています
解決方法がありましたら教えていただきたいです
NGUIのバージョンは2.2.6cです

346 名前:名前は開発中のものです。 mailto:sage [2012/12/25(火) 20:43:41.80 ID:4881hId8]
NGUIの開発元に画面キャプチャー送って質問するのが一番良いよ。
メールの最初か最後に
Sorry, I'm not native English speaker.
ってつけるのとpleaseで始まる文言にするとなおよし

英語圏の開発者ってつたない英語でも外国の人(彼らにとって)から助けや応援や声援が届くとすごくうれしいってEzGUIの人は言ってた(NGUIはおらしらね)

347 名前:名前は開発中のものです。 mailto:sage [2012/12/25(火) 21:57:36.72 ID:M839Fb4f]
>>344
www.unitygames.jp/game/ug5568101
ウルトラ適当に作ってみたけどこれじゃダメかな

348 名前:名前は開発中のものです。 mailto:sage [2012/12/26(水) 00:03:07.81 ID:TkzMRskJ]
>>347
まさにこれです!
どうやってやってるんですか?すごいな。

349 名前:名前は開発中のものです。 mailto:sage [2012/12/26(水) 01:02:38.08 ID:j8Khp2ax]
素人だけどこの光加減?が綺麗で凄い
シェーダー?覚えれば出来るの?



350 名前:名前は開発中のものです。 mailto:sage [2012/12/26(水) 01:20:07.60 ID:2NDLst2Y]
これか?これがええのんか?

床とキューブを用意する。
キューブ(計る物)に共通のタグを付ける。
スクリプトAを用意する。これは床とキューブ全部に割り当てる。

[スクリプトAの内容]
接触状態を保持するフラグ値を持たせる。
OnCollisionStay()で自分のフラグがONなら、ぶつかった相手のフラグをONにしてあげる。
OnCollisionExit()で自身のフラグをOFFにする(接触のリセット)。
床だけはStartの時点でフラグをONにしておく。というか常にONにしておく。

で、フラグが変化したときにmassを計算する。関数を適当なところに定義する。
内容はキューブをタグから引っ張ってきて、フラグがONのキューブのmassを合計するだけ。

351 名前:名前は開発中のものです。 mailto:sage [2012/12/26(水) 02:03:14.77 ID:2NDLst2Y]
>>349
自分も触り始めたところだけど
これはブルーム効果ってやつで、Unity4にデフォルトで入ってるよ。
他にアンチエイリアス、SSAO、FOG、モーションブラーなど。
データの受け渡しをするスクリプトとセットになってるから、カメラに貼り付けてやるだけで使えるのです。

352 名前:名前は開発中のものです。 mailto:sage [2012/12/26(水) 08:39:22.41 ID:TkzMRskJ]
>>350
これがいいんです。
なるほど、発想の転換ですねぇ
力学的に影響を受けているからそういうパラメータがあるのかと
思ってましたがw

353 名前:名前は開発中のものです。 [2012/12/26(水) 15:12:44.68 ID:TfQGlsHQ]
public var target : Transform;
function Update () {
transform.LookAt(target);

}
プレハブ化したものにこれをセットしてインスペクター側からカメラをtargetにアサインしようとしてもできません
どうしたらよいでしょうか?

354 名前:名前は開発中のものです。 mailto:sage [2012/12/26(水) 15:14:16.75 ID:TfQGlsHQ]
sage忘れすいません

355 名前:名前は開発中のものです。 mailto:sage [2012/12/26(水) 17:01:07.04 ID:+PHuHF1Q]
public var target : Transform;
じゃなくて
public var target : Camera;
かな。
で、
target.transformを使う。

356 名前:名前は開発中のものです。 mailto:sage [2012/12/26(水) 19:33:32.46 ID:YYhziRxd]
よく覗かせて頂いております。
解決できない問題があり、ヒントを頂けたらと思いご質問させて頂きます。

以下の画像は全てSO-03D(Android端末、OS2.3.7)上でのスクリーンショットです。


up3.viploader.net/pc/src/vlpc013065.png
↑問題の無い状態の表示です。

up3.viploader.net/pc/src/vlpc013066.png
up3.viploader.net/pc/src/vlpc013067.png
↑窓に近づいて行くと遠景が崩れます。
 この箇所だけではなく、同様の症状が現れる箇所が幾つかあります。
 問題の起こる場所は決まっており、再現率は10割です。

ライトを切ったり、Fogのタイプを変えたりしても症状は変わりませんでした。

窓のシェーダーは「VegetationVertexLit」
(wiki.unity3d.com/index.php?title=VegetationVertexLit)
を使用しており、このシェーダーを視界に入れない限り問題が起こらないことから
ここらが関係しているのだと思いますが、
絶対に発症しない場所もあるため原因がよく分かりません。

なお、SO-03D上だけで発生する問題で、PC上では問題なく表示されます。

既出、または考えるまでもない常識問題である場合は、
お手数ですがヒントだけでもご教示頂けると幸いです。
不備がある場合はお答えしますので仰って下さい。
乱文失礼しました。

357 名前:名前は開発中のものです。 mailto:sage [2012/12/27(木) 07:38:28.96 ID:r6COt5dX]
Unity3.5を残してUnity4をインストールすることは可能ですか?インストール場所をかえるだけでしょうか

358 名前:名前は開発中のものです。 mailto:sage [2012/12/27(木) 10:46:52.37 ID:6kUoOdiS]
>>356
>↑問題の無い状態の表示です
>↑窓に近づいて行くと遠景が崩れます。
見れませんな

359 名前:名前は開発中のものです。 [2012/12/27(木) 16:02:49.97 ID:7WlcWOfR]
  ¥¥¥¥¥¥¥『万有サロン』書き込み大賞・総額100万円¥¥¥¥¥¥¥¥¥¥¥¥

  この掲示板に優秀な書き込みをして、総額100万円の賞金をゲットしよう!(*^^)v
    万有サロン
      jbbs.livedoor.jp/study/3729/
    書き込み大賞の詳細
      jbbs.livedoor.jp/bbs/read.cgi/study/3729/1069922074/78-
    書き込み大賞の詳細(資料倉庫内)
      www2.tba.t-com.ne.jp/a-z/omake/banyu/taisho.htm

  また、あらゆる疑問に関する質問を、携帯電話やメールでも受け付けています。
    電話番号 080-4437-4187
    メール  aaa-zzz@tba.t-com.ne.jp

  ¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥



360 名前:名前は開発中のものです。 mailto:sage [2012/12/27(木) 22:16:57.02 ID:7eE/HImX]
UNITY 4 のmechanim って無料版とPro版でどう機能が違うんでしょうか?

361 名前:名前は開発中のものです。 mailto:sage [2012/12/28(金) 05:22:02.37 ID:5u9Bbq5n]
>>360
IKとCurveとレイヤーのsyncかな。たぶん。

362 名前:名前は開発中のものです。 mailto:sage [2012/12/28(金) 18:13:26.73 ID:mkZ9zD88]
Unityでゲーム起動時や終了時に何か処理をさせる場合どうすればいい?
ダミーのシーンを用意、そこに起動時に処理させたいスクリプトを持つGameObjectを配置すれば、
一応起動時に処理を行う事はできるけど、いまいちスマートじゃないし…

363 名前:名前は開発中のものです。 mailto:sage [2012/12/28(金) 21:54:10.83 ID:X8FO0/2+]
>>356
他のAndroid端末ではどうなってるの?
Androidって端末毎やバージョン毎に表示おかしくなったりするよなぁと

364 名前:名前は開発中のものです。 mailto:sage [2012/12/28(金) 22:54:10.39 ID:04QoQvyp]
>>362
エンプティオブジェクトにスタティックフィールド持たせて、
そいつがnullなら初回と判定とか。
そして他のコードは、必ずそこを見てるようにフレームワーキングするとか

365 名前:名前は開発中のものです。 mailto:sage [2012/12/28(金) 22:55:41.19 ID:04QoQvyp]
ああ、必ず他はそこを見るように進行管理するなら、スタティックフィールドでなくてもいいか

366 名前:名前は開発中のものです。 [2012/12/29(土) 20:39:20.20 ID:jCOmeW7S]
NGUIの中の人がウニに入って新GUIを作ってるのはいいけど、随分とAssetStoreでの活動も頑張ってるな
新GUI開発に全力掛けてほしいとこだけど、出来る人だから支障無いのかなw

367 名前:名前は開発中のものです。 mailto:sage [2012/12/29(土) 21:29:01.17 ID:+x9pQe0a]
出来ない人だからって卑屈になるなよ
頑張れ

368 名前:名前は開発中のものです。 mailto:sage [2012/12/29(土) 21:40:10.36 ID:5qnes+uY]
>>367
なにそれ、たいじょうぶかい?

369 名前:名前は開発中のものです。 [2012/12/29(土) 23:29:43.62 ID:UOUzkno6]
すみません、今『Unityマスターブック 3Dゲームエンジンを使いこなす』
の本にチャレンジしているのですが、オブジェクトにコンポーネントを追加する項目で、
Component⇒Particles⇒Mesh Particle Emitterと選択する指示があるのですが、
Particlesという項目がコンポーネントにありませんでした。
コンポーネントを追加するにはどうしたらいいのでしょうか?



370 名前:名前は開発中のものです。 mailto:sage [2012/12/30(日) 00:29:21.25 ID:AtUto/Tu]
>>369
unityのバージョンぐらい書いてくれよ

371 名前:名前は開発中のものです。 [2012/12/30(日) 00:31:42.24 ID:jctcG/k8]
失敬
使用しているUnityのバージョンは、
4.0.0f7です。

372 名前:名前は開発中のものです。 mailto:sage [2012/12/30(日) 00:50:13.72 ID:AtUto/Tu]
>>371
Mesh Particle Emitterは、Component->Effects->Legacy Particles にあるみたいだ。
手元にunity4が無いので確認していないが、公式HPに書かれていた。
docs.unity3d.com/Documentation/Manual/HOWTO-MeshParticleEmitter.html

373 名前:名前は開発中のものです。 [2012/12/30(日) 01:01:31.52 ID:jctcG/k8]
>>372
お答えいただき、
ありがとうございます。
頑張って、本を進めます。

374 名前:名前は開発中のものです。 mailto:sage [2012/12/30(日) 05:13:15.68 ID:VJK6yHse]
Unity4にしたらAssetの一部が使えなくなって涙目 orz

375 名前:名前は開発中のものです。 [2012/12/30(日) 12:31:03.00 ID:EBPtKJUW]
>>367
自分じゃ何ひとつ出来ないからって、そうピリピリしなさんな

376 名前:名前は開発中のものです。 mailto:sage [2012/12/30(日) 20:58:42.72 ID:VGmY1de9]
>>374
そうそう俺も同じ目にあった
購入するときに4に対応しているかのマークとか欲しいね
いちいち作者に確認とかめんどくさ過ぎるし
アセットはこいうリスクを考えて使わないとなー

377 名前:名前は開発中のものです。 mailto:sage [2012/12/30(日) 21:48:42.70 ID:/nStnqU4]
タッチパネルで
3D空間の移動を快適な操作で実現してるゲームってある?

378 名前:名前は開発中のものです。 [2012/12/31(月) 07:36:02.93 ID:fjGxQfmp]
>>375
可哀想
よっぽど悔しかったんだね・・・

379 名前:名前は開発中のものです。 [2012/12/31(月) 08:47:23.59 ID:smGgpday]
>>378
自分が何も出来ないから、そんなにピリピリしてんでしょ?w
そんな子に言われてもねぇ。やれやれw



380 名前:名前は開発中のものです。 mailto:sage [2012/12/31(月) 08:51:56.27 ID:Q3832kzy]
>>379
もう楽になっていいんだぞ…

381 名前:名前は開発中のものです。 [2012/12/31(月) 08:57:06.12 ID:qZwAZT6s]
最初に噛み付いてる奴の方がよっぽどおかしいな。自分が出来ないストレスぶつけてるの丸出しじゃん

382 名前:名前は開発中のものです。 [2012/12/31(月) 19:27:12.02 ID:KaDSngcP]
こんばんは。
SurfaceShaderでトゥーン調にしようと思って以下のようなコード(カスタムライティング部部のみ)を
書いたのですが、ポイントライトでライティングがうまいこと行ってないみたいなので
わかる方教えてください。

half4 LightingToon (SurfaceOutput s, half3 lightDir, half atten) {
half NdotL = dot (s.Normal, lightDir) * 0.5 + 0.5;
half3 toonCol = tex2D(_ToonMap, NdotL).rgb;
half4 c;
c.rgb = s.Albedo * _LightColor0.rgb * toonCol.rgb * atten);
c.a = s.Alpha;
return c;
}

このライティングモデルを適用すると、ポイントライトにおいて
法線とライトベクトルの方向がほとんど同じ向きのところ、
つまり面と点(ポイントライト)の距離が一番近くなるところで
本来なら明るくならないといけないのに暗くなってしまっていて
黒点ができます。

どこが間違っているのでしょうか・・

383 名前:名前は開発中のものです。 [2012/12/31(月) 19:29:42.64 ID:KaDSngcP]
382です。

すいませんコピペミス。
コードは以下です。

half4 LightingToon (SurfaceOutput s, half3 lightDir, half atten) {

half NdotL = dot (s.Normal, normalize(lightDir)) * 0.5 + 0.5;
half3 toonCol = tex2D(_ToonMap, float2(NdotL,NdotL)).rgb;
half4 c;
c.rgb = s.Albedo * toonCol * atten * _LightColor0.rgb;
c.a = s.Alpha;
return c;
}

_ToonMapには単純な白黒のグラデーションの画像です。

384 名前:名前は開発中のものです。 [2012/12/31(月) 19:39:38.79 ID:KaDSngcP]
382です。

自己解決しました。
テクセルの誤差で1.0に近いときに反対側読みに行ってたみたいです。
テクスチャのタイプをクランプにしたら直りました。

お騒がせしました(._.)

385 名前:名前は開発中のものです。 mailto:sage [2013/01/01(火) 00:14:23.70 ID:nmEDYkvs]
あけおめ。
今年こそはゲームを完成させる。

386 名前:名前は開発中のものです。 mailto:sage [2013/01/01(火) 01:13:39.35 ID:+EbQR6e5]
来年から本気出す

387 名前:名前は開発中のものです。 mailto:sage [2013/01/01(火) 05:02:33.89 ID:7oCeXAHl]
>>381
ここにはマジキチが一匹住み着いてるんだ
放っておいてやれ

おまえらあけおめ

388 名前:名前は開発中のものです。 mailto:sage [2013/01/01(火) 07:51:30.91 ID:7TUY54xl]
Unityでのアンチエイリアスとシャドウについて質門します
現在、ドライブシミュレーションを作ろうとしているのですが、
アンチエイリアスが完全にきれいにかかりきらずに
中景〜遠景のビル類や標識類のエッジにどうしてもジャギーが出たり、
格子状の物体を通して地面に落ちている影がモアレを起こしたりしてちらちらしてしまいます。

アンチエイリアスのほうは、QualitySettingsでFantastic、カメラのImageEffectsで
AntialiasingAsPostEffectでFXAA1PresetAにしています
ライトはDirectionalLightでVeryHighresolutionにしています
また、グラボはGTX670です

Unity4のPV動画の「Butterfly」などはアンチエイリアスがきれいにかかっているように見えるので
なんらかの方法があるのではと思うのですが、どうもこれ以上見当たらず困っています
maxやmayaぐらいのアンチエイリアスをかける方法があれば嬉しいのですが、
解決法をご存知の方、お教え願えないでしょうか。

389 名前:名前は開発中のものです。 mailto:sage [2013/01/01(火) 08:26:47.10 ID:HH+7aOSA]
>>381
>>387
どうも>>367の奴はUnity総合スレで
マサチューセッツがどうのこうの書いて荒らしてた基地害と同じ奴くさい

このスレでも前から
ごく普通のレスに煽りレス返したりしてんのもたぶんそいつかと

スレを荒らしてみんなの足を引っぱりたいんだろうね



390 名前:名前は開発中のものです。 mailto:sage [2013/01/01(火) 09:59:12.25 ID:cTrnx1MO]
あけおめことよろ。

新年早々てめえで作った画面で3D酔いをしてしまった。

391 名前:名前は開発中のものです。 mailto:sage [2013/01/01(火) 10:48:10.46 ID:9IVaoQQW]
俺はFPS酔いするから遊べない体質。

392 名前:名前は開発中のものです。 [2013/01/01(火) 15:45:27.35 ID:88+3yHEw]
Unity3.5です。
Cubeを使い4辺の枠を作成し、その中をボールが単にバウンドするサンプルを作りました。
ボールにはStart関数内でrigidbody.AddForceにより力を加えているだけなのですが、
数値を大きくすると枠内でバウンドせずに、スタート直後にボールが枠からはみ出て飛んでいってしまいます。
枠とボールのY座標は同じで、Y座標が動かないようFreezePositionにチェックをつけています。
何故このような動作になってしまうのでしょうか?

393 名前:名前は開発中のものです。 mailto:sage [2013/01/01(火) 15:47:57.10 ID:88+3yHEw]
書き忘れましたがUseGravityのチェックは外しております。

394 名前:名前は開発中のものです。 mailto:sage [2013/01/01(火) 18:33:56.00 ID:+6WIfbbl]
>>392
物理演算の精度だとおもう。
docs-jp.unity3d.com/Documentation/Components/class-TimeManager.html
ここに書かれているFixed Timestepの値を小さくして、演算精度を上げてみたらどうだろう。
それでも抜けるようだったら別の要因って事に。

395 名前:名前は開発中のものです。 mailto:sage [2013/01/01(火) 19:19:27.91 ID:88+3yHEw]
>>392
0.02だったのを0.01以下にしたら期待してる動作になりました。精度は環境ごとに違うんですね、
勉強になりました、ありがとうございます!

396 名前:名前は開発中のものです。 [2013/01/02(水) 10:12:45.28 ID:J5Ik374s]
ゲーム開発とかプログラミング未経験なんですがホントにこのレベルの人間でも
学べますか?
ちなみに作りたいのは3Dゲームです
一つ本を買おうと思うんですが
Unity入門 ~高機能ゲームエンジンによるマルチプラットフォーム開発~
っていいですか?

それと個人がUnityを使って作った3Dゲームで1番すごいと思う作品って何ですか?

397 名前:名前は開発中のものです。 mailto:sage [2013/01/02(水) 10:34:28.92 ID:FYzqfacK]
>>388
ImageEffectのAAは汚いから標準の8倍とかにしてみればいいんじゃないかな

398 名前:名前は開発中のものです。 mailto:sage [2013/01/02(水) 11:12:42.07 ID:26p/19cm]
>>396
いわゆる「地頭」次第。
賢ければ未経験でも伸びる、バカはガチ土方以外ムリ。

399 名前:名前は開発中のものです。 mailto:sage [2013/01/02(水) 12:28:07.56 ID:xOnD3/Wg]
>>396
学ぶのに必要なのは知識じゃないよね



400 名前:名前は開発中のものです。 [2013/01/02(水) 13:07:38.46 ID:J5Ik374s]
>>398
なるほど
プログラミングの知識はあるに越したことはないと思うんだけどいきなり
Unityから始めてもいける?
Unityのjavaは違うらしいけどjavaとか学んでた方がいい?

>>399
学ぶっていうか作れるようになるかなと思って

401 名前:名前は開発中のものです。 mailto:sage [2013/01/02(水) 13:35:08.08 ID:Ey47qztK]
JavaScriptをJavaと省略するのは何故?
両者は全く別の言語であり、JavaScriptを省略するのであれば、
JSと記すべき。
あれ、これ釣りじゃないよね?

402 名前:名前は開発中のものです。 [2013/01/02(水) 13:48:55.29 ID:J5Ik374s]
>>401
ごめんホント知識ないんだわ
そう省略するんだね

403 名前:名前は開発中のものです。 mailto:sage [2013/01/02(水) 14:57:07.47 ID:0tezbkp0]
あなたが最初にやってみる事です、
人には適正があり向き不向きがある。
3ヶ月間必死で学んで作る、
6ヶ月でも何も出来なければあなたは不向きです。

出来が悪くとも、ある程度のものが出来るし
全部が出来なくても一部の分野だけ出来たりもする。
教科書を指定する、そして教師は2ちゃんねるです。

Unityではじめるゲームづくり [バンダイナムコ社内教本]
ミッシェル・メナード 著
B5変 512ページ 定価: 3,400円(本体)DVD付
www.sbcr.jp/products/4797367720.html

あなたが努力した結果を提示して質問するならば、皆が回答するだろう。

404 名前:名前は開発中のものです。 mailto:sage [2013/01/02(水) 16:50:26.33 ID:6LqGHqBY]
とりあえずプログラム経験無いなら特に、UnityはC#で書いとけ
Javascriptはいろいろと駄目だ
素人が書くと糞遅くなる、とっつきやすいなんて嘘、コード補完ねー

405 名前:名前は開発中のものです。 mailto:sage [2013/01/02(水) 16:54:17.75 ID:Ey47qztK]
UnityDevelop使えば、UnityのJS補完するよ。
ツールもフリーだよ

406 名前:名前は開発中のものです。 mailto:sage [2013/01/02(水) 16:59:40.09 ID:6LqGHqBY]
>>405
JSの補完て限界あるだろ。配列の中身のメソッドとかいけんのか?

407 名前:名前は開発中のものです。 mailto:sage [2013/01/02(水) 17:10:47.30 ID:9QD2wJyF]
UnityではC#ってのは俺もそう思うわ

初心者には若干敷居は上がるけど、
後々の為だと思ってぜひC#に慣れていってほしい

408 名前:名前は開発中のものです。 mailto:sage [2013/01/02(水) 17:17:05.42 ID:6bN1cZS3]
unityのiphoneアプリに関して
あるiphoneでアプリの画面比率が変になっている現象が起きています。
普通の状態に比べアプリの画面全体が小さいといった感じです。
他のiphoneではこのような現象は起きておりません。
また、問題のiphoneの問題のアプリを削除してインストール
し直しても改善されないといった状態が続いております。
原因と解決策が分かる方は教えてください。よろしくお願いします。

409 名前:名前は開発中のものです。 mailto:sage [2013/01/02(水) 17:42:36.93 ID:iBCD28KB]
俺も年末からUnity勉強し始めて弄りまわしてるけどまだまだ慣れない
APIリファレンスと公式チュートリアルで勉強してるけど
本読んで勉強した方がいいのかな?

昔Androidで作った3Dゲーを移植してみてるけど、
オブジェクトの位置やら移動やら全部コードで一元管理してるからか
描画部分のコード書かなくていいくらいでほとんどやる事変わらず
Unityを全然生かせてない作りになってる気がする

空オブジェクト+ゲーム管理スクリプト
↓↑(メッセージのやりとり)
各オブジェクト+オブジェクトの状態やら位置やら動作やらの管理スクリプト

こんな感じで作ってくものなんだろか?



410 名前:名前は開発中のものです。 mailto:sage [2013/01/02(水) 17:47:18.52 ID:iBCD28KB]
更に質問

・各プラットフォームでFPSが変わると思うのだけど
 その辺調整するような仕組みあるのかな?
 iPhoneでは丁度いい速度のゲームがAndroidでは速さ変わって糞ゲーになると困るよね

・各プラットフォーム間で解像度やアスペクト比等変わると思うけど
 その辺どうやって制御するもの?

連投すまぬ

411 名前:名前は開発中のものです。 mailto:sage [2013/01/02(水) 21:29:21.69 ID:lLubjy/C]
>・各プラットフォームでFPSが変わると思うのだけど
> その辺調整するような仕組みあるのかな?
基本FPS依存しないコード書け(時間と速度で記述,FPS固定処理にしない)としか
一応固定FPSもできるけど処理が重いときにもっさりするのは昔の家庭用ゲーム機と一緒でどうしようもない

>・各プラットフォーム間で解像度やアスペクト比等変わると思うけど
> その辺どうやって制御するもの?
FOVで適切に処理すれば3D系はあんまり困らない(例は公式サイトにある)






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

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

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