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

53 名前:名前は開発中のものです。 mailto:sage [2015/03/04(水) 22:43:26.56 ID:L6W0nDjW.net]
>>50
一発目以降は指定した秒数押しつづけないと次のが出ないようにすればいい
時間の変数を用意して、そこにTime.deltaTimeを足して一定時間超えてたら発射して変数リセット とか

54 名前:名前は開発中のものです。 mailto:sage [2015/03/04(水) 23:25:15.86 ID:4Hi4ej26.net]
スクリプトでhaloの色を変えたいのですがどうすればいいでしょうか。
クリックするたびに色をけるようにしたいです。

private var halo:Behaviour;
halo=GetComponent("Halo");

ここまではわかるのですが色の変更方法がわからず・・・
すみませんがhaloの色の変え方をどなたか教えていただけませんでしょうか

55 名前:名前は開発中のものです。 [2015/03/04(水) 23:26:12.36 ID:W55jPTQz.net]
Unity 5でビルドしたAndroidアプリがUnity4でビルドしたものに比べ
重くなったのですが、原因は何でしょうか・・・

56 名前:名前は開発中のものです。 mailto:sage [2015/03/04(水) 23:29:40.54 ID:qTwvSJGn.net]
何もいじってないならUnity5のせいだろ

57 名前:名前は開発中のものです。 [2015/03/04(水) 23:32:28.00 ID:W55jPTQz.net]
>>54
ですよね・・・
Unityがアプデされたときに治ることを願います

58 名前:名前は開発中のものです。 mailto:sage [2015/03/05(木) 01:03:20.14 ID:fvvh5PBj.net]
>>49
そもそもゲームエンジンなのでビジネス系をやろうと思ったら自分で開拓することになるかと
BTを扱うアセットなんてあるのかなぁ

59 名前:名前は開発中のものです。 mailto:sage [2015/03/05(木) 10:39:55.79 ID:47qswe0d.net]
Androidアプリを開発しているのですが
合計2つのシーンを切り替えていて
シーン切り替え後にやけにカクカクしはじめます。
シーンを変えた際、元のシーンでの処理が今のシーンに影響を与える事がありますか?
もしあるなら対策あればお願いします。

60 名前:名前は開発中のものです。 mailto:sage [2015/03/05(木) 10:39:56.48 ID:XwGoA3FS.net]
>>53
プラグ

61 名前:インの設定見直してみたらいいかも、すごい細かくなってたから。
見当違いだったらごめん。
[]
[ここ壊れてます]



62 名前:名前は開発中のものです。 mailto:sage [2015/03/05(木) 11:03:36.39 ID:3K8/Haba.net]
>>57
いっそ両方読み込んで片方を非アクティブにするようにしたら?

63 名前:名前は開発中のものです。 mailto:sage [2015/03/05(木) 11:05:33.21 ID:47qswe0d.net]
>>57
これなんだけど、シーン内のオブジェクトを全部一つの空オブジェクトに入れておいて、
シーン切り替える際にそのオブジェクトをDestroyするのはどうだろう?

64 名前:名前は開発中のものです。 mailto:sage [2015/03/05(木) 11:15:22.41 ID:dyTTIxzr.net]
>>57
宴というアセットの開発に関するスライドにシーンの破棄が重いということが書いてあったな。普通にloadしたら前のシーンは勝手に破棄されるのでadditiveでよんで前のはinactiveにするんだったか。ggr

65 名前:名前は開発中のものです。 mailto:sage [2015/03/05(木) 11:19:42.27 ID:47qswe0d.net]
>>61
ありがとう。
やはり破棄されるのね。

なのに何故かシーン移動後ずっと重いの。
何が問題なんだろう?

ググっても逆にシーン移動後にオブジェクトを保持するものばかり。

66 名前:名前は開発中のものです。 mailto:sage [2015/03/05(木) 11:36:08.01 ID:dyTTIxzr.net]
>>62
ごめん。宴のスライドは関係なかった。もののけ大戦”陣”の制作事例のスライドだったわ。そんなのもう見たかも知れんが。

67 名前:名前は開発中のものです。 mailto:sage [2015/03/05(木) 11:37:12.34 ID:0Wq/uFyC.net]
質問。
パーティクルシステムで作った煙が、暗闇の中で光っちゃって、浮かび上がるので困るんだけど、
光らないようにするパラメータあるのかな?
できればライトがあたった時にだけ、当たったところだけが浮かび上がるといいんだが…。

68 名前:名前は開発中のものです。 mailto:sage [2015/03/05(木) 11:51:53.47 ID:47qswe0d.net]
>>63
シーンキャッシュのですね。見たことはありますが、今回はその逆を目指したいところ。

スマホなのにonMouse使ってるのも重い原因の一つかもなあ。
ちゃんとタッチ処理書くか、、、
シーン移動後に重いのとは関係者無い気もするが。

69 名前:名前は開発中のものです。 mailto:sage [2015/03/05(木) 12:01:37.61 ID:FiKpSWjS.net]
Unityデビューしようと思ったら、なんかタイムリーな状況ですね。
ゲ製自体が初めてなのでまずは触ってみよう、って段階ですが、5で始めたほうがいいのかな?
フリー素材が多く対応してるかあたりが気になります。
一応着地はandroid(playstore)への公開です。
4も5も$10,000の売り上げ出すまでは無料、ただしスプラッシュスクリーンはデフォルト固定、って認識であってますよね?

70 名前:名前は開発中のものです。 mailto:sage [2015/03/05(木) 12:05:38.58 ID:vPupS8eL.net]
$100,000だったような

71 名前:名前は開発中のものです。 mailto:sage [2015/03/05(木) 12:09:02.37 ID:5ccgFa7b.net]
>>62
瞬間的に重いなら破棄の処理の負荷かもしれんけど、ずっとなら違う原因かもね

61さんの症状については俺も似たような経験あるから参考までに…
重くなっていた原因:
ドローコールがシーンを切り替える度に累積されていた
対処:
そのときはシーン切り替えエフェクトのアセットを各シーンに配置してたんだけど、それをHierarchyから削除したら直った
そんで代わりにお手製のエフェクトに入れ替えて対処

アセットに問題があるのか、俺の作りと相性が悪かったのか、偶発したバグなのかは分からない
問題点を突き止めても1円の得にもならんから調査はしてないごめんね



72 名前:名前は開発中のものです。 mailto:sage [2015/03/05(木) 12:32:26.96 ID:FiKpSWjS.net]
>>67
ですね、間違えた。
とりあえず5を入れてみました。
がんばります。
今後ともご指導ご鞭撻をウンチャラかんちゃら。

73 名前:名前は開発中のものです。 mailto:sage [2015/03/05(木) 14:23:10.03 ID:GNrN5GNk.net]
>>56
基本的なことはゲームのメニュー画面を作る感じで出来ると思ったのですが、
エンジンが違うからアプリから見たら余計な物もたくさんついて来そうですね・・・。
BTはサポートしてないから、ちょっとややこしいことが必要な上に、下手するとやりたいことが出来ないかもしれないのですね
www.atmarkit.co.jp/ait/articles/1107/29/news122.html

Javaだと微妙に違うからちょっと混乱するけども、Android Studioで検討してみます。
ありがとうございました。

74 名前:名前は開発中のものです。 mailto:sage [2015/03/05(木) 15:23:09.09 ID:m0hQqXtkW]
Vector3[] array = new Vector3[10000000];
これだけ書いたスクリプトをアタッチしてシーンを再生→停止しても
タスクマネージャーではメモリの使用量が戻らない。
それどころか再生停止を繰り返すといずれout of memoryのエラーが出る
メモリーの解放?ができてないってことなんだろうけど、どうすればいいの?
まさかunityを毎回再起動するわけにもいかんし。

75 名前:名前は開発中のものです。 mailto:sage [2015/03/05(木) 15:19:38.66 ID:FiKpSWjS.net]
>>70
cordovaじゃだめなん?

76 名前:名前は開発中のものです。 mailto:sage [2015/03/05(木) 16:47:26.06 ID:GNrN5GNk.net]
>>72
ちょっと見た感じだと、html使ってブラウザ上で動かすのかな?
シンプルに出来そうで面白そうですね、ちょっと勉強してみます。

77 名前:名前は開発中のものです。 mailto:sage [2015/03/05(木) 17:26:16.12 ID:QefTOu49.net]
NGUIについて質問です
スクリプトからコンポーネントの追加を試しています
エディタ上で実行すると問題なくコンポーネントが追加されテクスチャが表示されるのですが、
EXEを生成して実行するとgobj.AddComponentの処理でNullReferenceExceptionのエラーが発生してしまいます
必要な処理が抜けているのでしょうか。

void Start (){
Texture2D texture = new Texture2D (32, 32, TextureFormat.ARGB32, false);
GameObject gobj = new GameObject ("Tex2d");
UITexture uiTex = gobj.AddComponent <UITexture>( );uiTex.mainTexture = texture;
uiTex.transform.parent= GameObject.Find("Anchor/Panel").transform;
}

78 名前:名前は開発中のものです。 mailto:sage [2015/03/05(木) 17:47:22.51 ID:7oTk09TW.net]
>>62
シーン毎にカメラ付けてない?

79 名前:名前は開発中のものです。 mailto:sage [2015/03/05(木) 17:51:33.39 ID:7oTk09TW.net]
>>74
>GameObject gobj = new GameObject ("Tex2d");
ここをリソースから読み込んでみたらどうだろう

80 名前:名前は開発中のものです。 mailto:sage [2015/03/05(木) 18:08:13.07 ID:FiKpSWjS.net]
>>73
自分は途中までmonacaで組んで、(無料版の制限がらみで)cordovaで仕上げてリリースしました。

81 名前:名前は開発中のものです。 [2015/03/05(木) 19:06:28.23 ID:x/8yMM4z.net]
キャラの中心から遠方に向かって、霧が晴れていくようにアニメートすることって可能でしょうか?



82 名前:名前は開発中のものです。 mailto:sage [2015/03/05(木) 19:06:59.19 ID:QefTOu49.net]
>>76
プレハブを読み込んでみましたが同様にエラーが出てしまいました
シーン内に予めUITextureが作成されているとエラーが出ないようです
UISprite等ほかのオブジェクトの場合は制限なくAddComponentしてもエラーにならないので
何が原因なのやら…
色々試しながら原因を調べてみようと思います
ありがとうございました

83 名前:名前は開発中のものです。 mailto:sage [2015/03/05(木) 19:36:18.13 ID:GNrN5GNk.net]
>>77
なるほど、VSが使えるのかー。
スレ違いなのにありがとうございます。

84 名前:名前は開発中のものです。 mailto:sage [2015/03/05(木) 19:56:06.84 ID:tShe//wm.net]
Unity4からUnity5に鞍替えしたら「Visual Studio Tools for Unity」が認識されなくなったんだけど同じ症状の人います?
リペアしても効果無し。Assets>Import Package>にVisual Studio 2013 Toolsが表示されず

85 名前:名前は開発中のものです。 mailto:sage [2015/03/05(木) 20:26:40.88 ID:SsYE1rGU.net]
>>79
マルチステートメントでどれがnullか解らなかったのですが、そっちでしたか
nullチェックしてみるのが近道ですね

86 名前:名前は開発中のものです。 mailto:sage [2015/03/05(木) 20:4 ]
[ここ壊れてます]

87 名前:3:52.07 ID:tShe//wm.net mailto: 解決、という訳じゃないですけど>>81
「Visual Studio 2013 Tools.unitypackage」をアセット保存先にぶち込む事で間接的にクリアしました
[]
[ここ壊れてます]

88 名前:名前は開発中のものです。 mailto:sage [2015/03/05(木) 23:59:27.99 ID:HR5MRiD3.net]
>>83
俺も同じだったけど
アセット→インポートパッケージ→カスタムパッケージ
でUVSの保存先指定したら普通にいけたよ

89 名前:名前は開発中のものです。 mailto:sage [2015/03/06(金) 02:25:31.15 ID:UYcUXl4W.net]
Unity4のAnimationウィンドウでイベントを挿入すると
Function Not supportedと表示されてるんですけどこれってどういう意味の警告ですか?
一応正常に動いてるように見えるのですが、普通に使ってる方いるんでしょうか

90 名前:名前は開発中のものです。 mailto:sage [2015/03/06(金) 02:36:27.30 ID:hlXE7/lD.net]
超初心者ですがプロ生ちゃん使って重力かけると髪とスカートが浮上してしまいます
どうすれば良いでしょうか

91 名前:名前は開発中のものです。 mailto:sage [2015/03/06(金) 03:33:38.22 ID:n36U3zyz.net]
unity5にアップデートしたんだが導入の質問で質問の選択部分を答えられないんだが
他に誰か同じような現象起きたやついる?
環境はmac bookairで2011モデル。多分unity側の問題だと思うが。



92 名前:名前は開発中のものです。 mailto:sage [2015/03/06(金) 03:33:49.55 ID:1wXJk+ao.net]
>>86
もしかして地面を設置してない(or判定を付けてない)為に落下し続けてるというオチだったりして 落ちだけに

93 名前:名前は開発中のものです。 mailto:sage [2015/03/06(金) 03:34:08.52 ID:kuBvtshT.net]
>>85
バグらしい。気にせんでいいようだ。2009年に発見されて先々月まで放置されていた
ttp://forum.unity3d.com/threads/animation-editor-function-not-supported.35481/

94 名前:名前は開発中のものです。 [2015/03/06(金) 12:40:49.30 ID:KGwu2JDD.net]
unity、起動した直後すぐに再生するとプレイボタン青く光らず固まってクラッシュするんだけど
unityのインターフェースを切り離して結合とかゴニョゴニョするとうまく再生される...???
どういうこと?グラボが悪いとか?? あとプレイ出来てもビルドがエラーで出来ないし..

95 名前:名前は開発中のものです。 mailto:sage [2015/03/06(金) 13:21:46.20 ID:Ch1X/0pS.net]
>>90
クラッシュしたことはないけど再生開始後にGameObjectが一部表示されないことはあった
なので起動直後は触らないようにしてる
ちなみにUnity4

ビルドが通らないのは #if UNITY_EDITOR とか使ってたりしない?

96 名前:名前は開発中のものです。 mailto:sage [2015/03/06(金) 14:46:18.70 ID:394w63f6.net]
スクリプトをゲームオブジェクトに追加しようとすると
file name と class nameが一致しないというメッセージが出て追加出来ません。
名前は一致しており、新しい何もいじっていないスクリプトでも同じようになります。原因分かりませんか?

97 名前:名前は開発中のものです。 mailto:sage [2015/03/06(金) 15:57:56.42 ID:hGIdrTRc.net]
Unity5、AudioClipから3D Soundが消えてる・・・?
BGM設定したけりゃカメラから音鳴らせってこと?

98 名前:名前は開発中のものです。 mailto:sage [2015/03/06(金) 16:03:09.91 ID:RrlsKyI0.net]
>>92
どっかに間違ってコピペしたんじゃね?
全然関係ないファイルに、関係ない内容張りつけた可能性が一番ありそう。

99 名前:名前は開発中のものです。 mailto:sage [2015/03/06(金) 16:07:13.73 ID:RrlsKyI0.net]
>>93
2D-3Dがスライドバーになってるのは確認したから、多分それなんじゃね。
多分2Dで3DSoundOffなのではないかと。
検証したら教えてよ。

どちらにせよステレオのBGM用途ならリスナーの親子にするのが安定な気はするけど。

100 名前:名前は開発中のものです。 mailto:sage [2015/03/06(金) 16:20:01.22 ID:hGIdrTRc.net]
>>95
見落としてたわありがとう
スライダ2D側にすればちゃんとオフになった

リスナーの子にする方法は、リスナー(メインカメラ)を適宜切り替えるタイプだと厳しいかも

101 名前:名前は開発中のものです。 mailto:sage [2015/03/06(金) 16:29:38.24 ID:zOsQtyAY.net]
Unity5のPersonalでのLICENSE登録でプロジェクトチームのサイズを書く欄が、半角全角IME関係なく入力した文字が消えて次に進めねえ



102 名前:名前は開発中のものです。 mailto:sage [2015/03/06(金) 16:33:54.10 ID:zOsQtyAY.net]
数字だったのか…

103 名前:名前は開発中のものです。 mailto:sage [2015/03/06(金) 16:48:23.34 ID:s9kDvGlv.net]
急げ、今Playmakerが無料だ
 

104 名前:名前は開発中のものです。 mailto:sage [2015/03/06(金) 16:58:23.09 ID:FzvvlBJW.net]
3つのsprite ABCを作ってCはBの子オブジェクトです
AとCは互いに近づいていって
AとCにcollider付けてOnTriggerEnterで接触したらBがAに近づく速度のfloat speedの値を-にしてバックさせたかったのですが、Bのスクリプトに付いているspeedの値をCのOnTriggerEnter内で-に変更してもバックしてくれませんでした
どうすればspeedの値を-にできるのでしょうか?

105 名前:名前は開発中のものです。 mailto:sage [2015/03/06(金) 17:10:14.04 ID:Z79MKtWn.net]
ソースを抜粋して欲しいけどとりあえず
 B.speed を変更しても書き換わっていないのか?
を確認して、書き換わっている場合は
 「バックしてくれませんでした」にあたる移動処理が-speedになれば期待した動作になるのか?
を確認する

106 名前:名前は開発中のものです。 mailto:sage [2015/03/06(金) 17:22:26.02 ID:FzvvlBJW.net]
ソースの一部です
分かりにくくてすみません…
一枚目がBの方のスクリプトで二枚目がCの方のスクリプトです
Cを消して直接Bに二枚目のスクリプトを書くとちゃんとバックしてくれました
imgur.com/M1tZUMQ.jpg
imgur.com/J0rcj4C.jpg

107 名前:名前は開発中のものです。 mailto:sage [2015/03/06(金) 18:08:04.45 ID:Z79MKtWn.net]
sp = ikemen.speed;
sp = -1.0f;

これ、ikemen.speed じゃなくて spに-1入れてるだけじゃねーの
ikemen.speed = -ikemen.speed;
じゃね?

言語とプログラムの問題ではないですかね?

108 名前:名前は開発中のものです。 mailto:sage [2015/03/06(金) 18:17:58.17 ID:FzvvlBJW.net]
>>103
まさしくその通りでした…
直接.speed=-1.0fにしたところ正常に動作しました
ありがとうございました!

109 名前:名前は開発中のものです。 mailto:sage [2015/03/06(金) 18:19:18.56 ID:6P8j6fSw.net]
unity関係ねえ…

110 名前:名前は開発中のものです。 mailto:sage [2015/03/06(金) 18:35:17.37 ID:M8XATKDa.net]
俺も最初Unityやり出した時はVector2をJavaのPointみたいなクラスだと思ってたな

111 名前:名前は開発中のものです。 mailto:sage [2015/03/06(金) 19:08:54.11 ID:Z4PQyjCh.net]
Vector関係ねえ・・・

そんなことより
イケメンがバックで近づいてくるゲームについて語ろう



112 名前:名前は開発中のものです。 mailto:sage [2015/03/06(金) 20:03:04.44 ID:6P8j6fSw.net]
そんなゲームは>>103の頭の中にしか無い

113 名前:名前は開発中のものです。 mailto:sage [2015/03/06(金) 22:00:10.40 ID:STlEUq0+.net]
やっぱりイケメンは後ろ歩きでもイケメンなんだろうか

114 名前:名前は開発中のものです。 mailto:sage [2015/03/06(金) 22:52:03.47 ID:M8XATKDa.net]
>>99
せっかく書いてくれたのに・・・
遅かった・・・、ちっくしょー!

115 名前:名前は開発中のものです。 mailto:sage [2015/03/06(金) 23:17:29.09 ID:OlGCtyc6.net]
>>110
まだ無料だったぞ

116 名前:名前は開発中のものです。 mailto:sage [2015/03/06(金) 23:24:09.38 ID:M8XATKDa.net]
95$になっております

117 名前:名前は開発中のものです。 mailto:sage [2015/03/06(金) 23:41:20.90 ID:OlGCtyc6.net]
ええ?
まだFreeで追加ライセンスもう一個手に入れられたけど
スクショいる?

118 名前:名前は開発中のものです。 mailto:sage [2015/03/06(金) 23:59:49.45 ID:M8XATKDa.net]
たぶんすでに買った人は大丈夫なんだろう
もういんんだ…

119 名前:名前は開発中のものです。 mailto:sage [2015/03/07(土) 00:03:24.74 ID:obR2F8NT.net]
他の買ってない奴もまだFreeだったり割引だっりするんで違うとおもう

120 名前:名前は開発中のものです。 mailto:sage [2015/03/07(土) 00:06:40.48 ID:xh8w+W40.net]
質問なんだけど、4.いくつかのバージョンの時は例えばボタンを作る場合、

cubeオブジェクト作る→tagに"button"とか付ける→
Physics.Raycast(ray.origin,ray.direction,out hit,Matt〜とかスクリプトで組んで
buttonタグを持つオブジェクト(ボタン本体)にヒットしたかをifで判定し
ヒットしていたらXXを行う

って感じで作った記憶があるんだけど、4.6以降とかのuGUIが実装されてからって
ボタン作るのは

UI→Button

だけでいいの?
EventSystemコンポと各種InputModuleも勝手に追加されてインプットの振る舞いも
見てくれるらしいし、CanvasにはGraphic Raycasterも付いててCanvas内の何のオブジェクトに
Rayがヒットしたかも見てくれるからPhysics.Raycast(ray.origin,ray.direction,out〜
みたいなスクリプト組んでif分岐でヒットしたか否かを見る〜、なんて必要はもうなくなった、
と理解していいの?

121 名前:名前は開発中のものです。 mailto:sage [2015/03/07(土) 00:08:39.17 ID:d3RW+k8b.net]
Pro版の人がlevel11で無料って言ってるだけじゃないの?



122 名前:名前は開発中のものです。 mailto:sage [2015/03/07(土) 01:22:55.11 ID:g12uFWq0.net]
×512のスプライトを合計100枚ほど使っていて、Drawcall抑えたいんだけど、
pro版じゃなくてもUnity上でSpriteまとめる(atlas化?)方法てないかな?

123 名前:名前は開発中のものです。 mailto:sage [2015/03/07(土) 01:24:29.67 ID:kbcSmgZ0.net]
Unity5を使う

124 名前:名前は開発中のものです。 mailto:sage [2015/03/07(土) 01:34:34.80 ID:wgu8zM8Q.net]
俺も95ドルだった

125 名前:名前は開発中のものです。 mailto:sage [2015/03/07(土) 01:35:13.95 ID:g12uFWq0.net]
>>119
この開発が終われば使いたい。
途中で切り替える勇気ないわぁ。プラグインとか使えなくなりそうだし。

126 名前:名前は開発中のものです。 mailto:sage [2015/03/07(土) 03:07:33.23 ID:nrglNIhi.net]
>>118
アセットをかえば簡単にできると思いますが

127 名前:名前は開発中のものです。 mailto:sage [2015/03/07(土) 03:50:08.55 ID:68qdBrib.net]
Unity5のState Machine Behaviour触ってる人います?
これ、アニメーションさせてるキャラの情報取得することはできない感じ?

transform情報引っ張ってきて、近くに××がいたら○○する、とか
とどのつまりAnimatorControllerだけでキャラのAI制御したかったけど

128 名前:名前は開発中のものです。 mailto:sage [2015/03/07(土) 04:18:07.71 ID:m8/Xp897.net]
>>118
俺はShoeBox使ってる

129 名前:名前は開発中のものです。 mailto:sage [2015/03/07(土) 05:22:23.19 ID:vbSARXYf.net]
テストプレイでコンソールにThe referenced script in this Behaviour is missing!って出るんですけど
このメッセージダブルクリックしてもどこでスクリプトが無いのか教えてくれないんですが、どうしたらわかりますかね?

プロジェクトウィンドウからスクリプト削除した後にこうなったんですが、ゲームオブジェクト調べても抜けてるコンポーネントは見当たりませんでした。
シーン単体で起動するとエラーは出ず、Application.LoadLevelでシーン遷移した直後にそのエラーが出ます。Unity4です。

130 名前:名前は開発中のものです。 [2015/03/07(土) 06:47:34.62 ID:gI5zJZ7/.net]
Level11あれって既にプロ月額課金などしている人は加入無料
その中の今月いっぱいの無料セール品の1つがplaymaker

またパーソナルの人も近日中に月額19ドルでLevel11を利用できるサービスをはじめますって話なんじゃ

131 名前:名前は開発中のものです。 mailto:sage [2015/03/07(土) 06:57:51.19 ID:X5xijUA/.net]
想像でしかないけど、シーン遷移時にDestroy(GameObjectではなくScript)
とかはやってない?
DontDestroyOnLoadしてるマネージャー的なやつにアタッチされてる別のスクリプトがあって、
シーン遷移後はスクリプトの参照だけ失う、みたいな。

何にしろシーン単体だと問題ないなら、
遷移の前後でやってる事が原因だと思うよ



132 名前:名前は開発中のものです。 mailto:sage [2015/03/07(土) 07:03:04.90 ID:X5xijUA/.net]
いや、スクリプト削除したのか。
じゃあシーン遷移のタイミングでしか参照してない何らかを削除したんじゃない?
特にAddComponetとかの型指定で
<>使わずに("TypeName")とかやってたらなりそう。

133 名前:名前は開発中のものです。 [2015/03/07(土) 10:00:03.51 ID:LtyQ1MoX.net]
Unity初心者です、スクリプトの書き方はどうやって学べば良いですか?
本を買ったりネットで検索をしてみたのですが、情けない話さっぱり分からなくて……。
本に載っている通りにゲームを作ることは出来ても、そこからどう応用して作るのかも分かりません。
Unityで使用するC#を学んでいるんですけど

134 名前:プログラミング自体初めてで、挫折しかけています……。
どうかアドバイスをお願いします
[]
[ここ壊れてます]

135 名前:名前は開発中のものです。 mailto:sage [2015/03/07(土) 10:05:21.49 ID:obR2F8NT.net]
>>129
慣れと根気と繰り返し

136 名前:名前は開発中のものです。 [2015/03/07(土) 10:07:50.52 ID:EUbzIxIA.net]
プログラムを苦痛と感じるなら向いてないから止めた方がいいよ

137 名前:名前は開発中のものです。 mailto:sage [2015/03/07(土) 10:29:52.08 ID:WGkCj72V.net]
苦痛というよりただの手段(動きさえすればなんでも良い)と考える人にプログラム弄りは向いてないよね
入門書に記載されているコードの数値を変更して挙動を確認したり
一行一行何を意味しているのか調べながら学習するしかないんじゃないの

C#とUnityに用意されているクラス・関数の基本仕様を調べながら
構造化プログラミング、オブジェクト指向プログラミング、コンポーネント指向プログラミングの概念を理解して
ゲームプログラム向きの数学や座標変換とかを学ぶのが正攻法って事になるのかな?
なんにせよ一朝一夕でどうにかなる学習量じゃないよね

138 名前:名前は開発中のものです。 mailto:sage [2015/03/07(土) 10:36:58.48 ID:yHt+0bAL.net]
>>129
とりあえず本に書いてある通りに自分で書いてみろ
自分で書くのが重要。本一冊分やれば何となく分かってくるはず
嫌になったらぶん投げてもいい。半年後に再開してもゼロからのスタートではない

139 名前:名前は開発中のものです。 mailto:sage [2015/03/07(土) 10:48:18.55 ID:m8/Xp897.net]
>>129
ソースとにらめっこしてたらまず挫折するよ
完成プロジェクトが無料でダウンロードできるから興味持てそうなゲーム落として
少しずついじっていくと違うゲームになる頃にはけっこう分かってくる

140 名前:名前は開発中のものです。 mailto:sage [2015/03/07(土) 11:01:04.57 ID:Mvwtw0JZ.net]
人のプロジェクト見ると挫折するから
キューブを動かすミニゲームからだな。
ponがいいと思うけど。

141 名前:名前は開発中のものです。 mailto:sage [2015/03/07(土) 11:01:26.06 ID:L6U7Y/n9.net]
Cはやめといたほうがいくない?
C言語は一言で言えば、
「出来ることが多くて万能だけど多すぎて必要の無い機能が大量にあり、混乱する」
だからね。素直にjavaとかjavascriptをやったほうがエエと思う。
自分はjavaで2Dゲーム作ろうとしてたからあんまし苦労しなかったなぁ・・・
参考書とかはゲーム作る分にはどうでもいいことが割りと詰まってるから、
その辺のゲーム製作用プログラム書き方解説サイトを見るべき



142 名前:名前は開発中のものです。 mailto:sage [2015/03/07(土) 11:07:30.86 ID:L6U7Y/n9.net]
あと必要なときに必要な事だけ調べてれば勝手に知識は付くし、
平行してゲームの製作も進むからオヌヌメ。実用的なことが身につくしね。
それとある程度調べたプログラムをいじったり組み合わせたりするのもいい。
初めて作ったプログラムが上手く動くと楽しくなるから、まずそこに漕ぎ着けよう。
連投スマソ

143 名前:名前は開発中のものです。 mailto:sage [2015/03/07(土) 11:25:47.36 ID:Mvwtw0JZ.net]
ブロック崩し、テニス、シューティングを作れば基礎は学べる
チュートリアルもあるしそのあたりからだな。

144 名前:名前は開発中のものです。 [2015/03/07(土) 11:39:11.03 ID:LtyQ1MoX.net]
わかりました、C#ではなくjavascriptから学んでみたいと思います。
「実際に自分で書くことが大事」この言葉を常に意識して学びつつ、
完成プロジェクトを弄ってみたり、簡単なゲームから制作していくようにします。
諦めずに地道に続けて行くことが大事ですものね。
皆様アドバイスありがとうございました。頑張ります!

145 名前:名前は開発中のものです。 mailto:sage [2015/03/07(土) 11:44:39.08 ID:+BCqSt/7.net]
>>132
正に俺な訳だが、かれこれ8年くらい(仕事以外も含め)我慢しながらやっていたら、
殆ど思い通りに動かせるけど、今でも書くのは苦痛だわ。
思い通りに動いて当然だと思ってるし。

ほんと、も

146 名前:っと早く気づくべきだったわw
というチラ裏。

>>136
CとC#は全く別物。
[]
[ここ壊れてます]

147 名前:名前は開発中のものです。 mailto:sage [2015/03/07(土) 11:50:36.34 ID:+BCqSt/7.net]
>>139
unityのチュートリアルは、どれもかなり良く出来てるから、
全部理解できるようになれば、大体動かせるゲームは作れるようになると思うよ。

148 名前:名前は開発中のものです。 mailto:sage [2015/03/07(土) 12:19:57.43 ID:mwxNgWq3.net]
RPGにあるような円形のウェイトを作りたかったのですが、UIのimage(script)でfillの360でできたのですがこれをcanvas無しで作ることはできないのでしょうか?

歩いてるキャラの下に円形で減るゲージを付けたいのですがGUIとしてcanvasに付けるとキャラの下と同期してくれなくて困っています

149 名前:名前は開発中のものです。 mailto:sage [2015/03/07(土) 13:04:34.48 ID:EBk8jK/7.net]
>>142
「同期」が何を指してるのかわからんけど、
表示したい位置をスクリーン座標に変換してcanvasの座標系に改めて変換してやれば出せるんじゃない?

質問者は前提条件と問題点をもう少し他人が分かるように書こうよ

150 名前:名前は開発中のものです。 mailto:sage [2015/03/07(土) 14:00:34.77 ID:g12uFWq0.net]
>>124
ShoeBox、情報ありがとう。

そして
caitsithware.com/wordpress/archives/263
こちらの情報を頼りにUnity内でSpriteをまとめてみたんだが
Drawcallが減らないなぁ。

一枚にまとめた後は、元のSpriteは必要ないので消す。
元のSpriteを参照していたコードやオブジェクトに参照し直す

この流れで良いのかな?

もちろん纏めたSpriteは同じ画面内に表示されるもの同士です。

151 名前:名前は開発中のものです。 mailto:sage [2015/03/07(土) 14:45:02.30 ID:XPc1knsT.net]
>>129
Unityの学習のためだったらC#の難しい本は読むのはあとでいいんでないかな。
C#の分厚い本読んでたら、途中で挫折する可能性が高い。
プログラミングがなんたるかの超入門を読んで(サンプルがC#で書いてあるとなおよい)それからUnityのスクリプトに直接に行ってもいいんじゃないかな。
そこでわからないことがあったらC#の分厚い本に行ったらいいんじやないか?



152 名前:名前は開発中のものです。 mailto:sage [2015/03/07(土) 15:01:45.43 ID:j+vEF+PL.net]
質問です。
Unity4.6.3 の edit mode でオブジェクトの透明度を個別に変更するにはどうすればいいですか?
次のメッセージがでてしまいます。
エラーメッセージのとおりに sharedMaterial に設定すると、
他のオブジェクトの透明度も変わってしまいます。
編集時も OnValidate の中で透明度を個別に変えて表示したいです。
ためしにフラグをもたせて Update 関数で renderer.material.color を変更しましたが、そのときも同じメッセージがでました。

Instantiating material due to calling renderer.material during edit mode. This will leak materials into the scene. You most likely want to use renderer.sharedMaterial instead.
UnityEngine.Renderer:get_material()

153 名前:名前は開発中のものです。 [2015/03/07(土) 15:44:32.88 ID:EUbzIxIA.net]
Unity5たちあげっぱにしてるとフリーズするじゃねーか






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

前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