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


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

【3Dゲームエンジン】Unity 4



1 名前:名前は開発中のものです。 [2015/06/16(火) 01:35:14.74 ID:VIGyPiQQ.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質問スレッド16
peace.2ch.net/test/read.cgi/gamedev/1425192691/

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

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

55 名前:名前は開発中のものです。 mailto:sage [2015/06/19(金) 01:13:05.81 ID:k7LgGiph.net]
>>53
わからないなら答えなければ良いのに、何を言ってるんですかねぇ?

56 名前:名前は開発中のものです。 mailto:sage [2015/06/19(金) 03:44:49.95 ID:bVRZE9Wb.net]
皆もう質問には答えなくて良いらしいよ
いままでお疲れさまでした

57 名前:名前は開発中のものです。 mailto:sage [2015/06/19(金) 08:01:51.26 ID:kDOVgwAK.net]
>>53
>>56
こういうやつは必要ないわ
お疲れ

58 名前:名前は開発中のものです。 mailto:sage [2015/06/19(金) 11:16:57.64 ID:nS6itkZ9.net]
検索が下手なのか上手く見つけられなかったので質問させて下さい

Unity 5.0.2をダウンロードしてネットにある入門講座で勉強中です
「ここでプレハブを更新して下さい」という項目で
講座のスクリーンショットにはInspectorに「Apply」ボタンがあるのですが、
自分の使っているUnity画面では「Select」「Revert」「Apply」というボタンがどれもありません
(下一行が丸ごとない)

【1】表示されない原因があるのか?
【2】又は別の場所にあるか、隠れているのか?

読み直してみたり、折りたたまれていたりしないか等も触ってみましたが
わかりませんでした
ご存知の方いたら教えてやって下さい

59 名前:名前は開発中のものです。 mailto:sage [2015/06/19(金) 11:19:57.74 ID:luTHWsaY.net]
その講座のURL貼るのが手っ取り早い
基本的にapply出るのはインポート設定とかだけでprefabのとこには出ないきが

60 名前:58 mailto:sage [2015/06/19(金) 11:40:04.68 ID:nS6itkZ9.net]
>>59さん

こちらを参考にさせて貰ってます!
japan.unity3d.com/developer/document/tutorial/2d-shooting-game/game/03.html

「弾を動かす」で「Bullet.cs」をアタッチして動く所までは確認できました
図3.12の画像にあるPrefab項目のボタンが表示されていません

講座の環境準備にあるように
japan.unity3d.com/developer/document/tutorial/2d-shooting-game/intro.html
ダウンロードしたチュートリアル用プロジェクトを開いただけでインポートは行っていない手順です
(そういう意味のインポートでなかったら勘違いすみません)

61 名前:名前は開発中のものです。 mailto:sage [2015/06/19(金) 11:48:09.16 ID:WRjX/55T.net]
>>60
HieralchyのPlayerBulletが青い文字ならPrefabだけどそうでないならその前の作業のPrefabフォルダへのドラッグに失敗してる
ハイエラルキーにあるオブジェクトの文字が青いのがプレファブでプレファブをインスペクタに表示していればPrefab項目が必ず付くよ

62 名前:58 mailto:sage [2015/06/19(金) 12:02:41.71 ID:nS6itkZ9.net]
>>61さん

Hieralchyでは青文字表示になっており
Projectの一覧でも青い箱のアイコンになっています

因みに他のPlayer等のプレハブも同様にInspectorではPrefabの項目が出ていません


Ctrl+Zだと作成されたものは戻らないみたいだし最初から全部やり直してみるべきかな‥

63 名前:名前は開発中のものです。 mailto:sage [2015/06/19(金) 12:17:06.38 ID:+eFs/qVI.net]
AssetsのPrefabを選択してるんじゃないかな?
Hierarchyで該当するオブジェクトを選択してみればいい



64 名前:名前は開発中のものです。 mailto:sage [2015/06/19(金) 12:17:25.12 ID:luTHWsaY.net]
projectのほうで表示してインスペクタ見てみて

65 名前:名前は開発中のものです。 mailto:sage [2015/06/19(金) 12:29:40.70 ID:+eFs/qVI.net]
>>60
そのページにそって説明すると、PlayerBulletを作って、そこにBullet.csをアタッチして動かすことは出来たんだよよね?
PlayerBulletをProject/Prefabsにドラッグ&ドロップして、PlayerBulletのPrefabは出来たと
で、Project/Prefabs/PlayerBulletを選択している場合、インスペクタにはApplyボタンは出ないです
これはPrefabを直接操作することになるからです

HerarchyでPlayerBulletを選択すると、インスペクタにPrefabという項目が表示されます
その状態でPlayerBulletのプロパティを変更して、Applyボタンを押すと、Projects/Prefabs/PlayerBulletが更新されるわけです

66 名前:58 mailto:sage [2015/06/19(金) 12:40:30.45 ID:nS6itkZ9.net]
!!

沢山レスポンスありがとうございます
>>63さんの言う通りの事が原因でした! お恥ずかしい!
無事チュートリアルの3.3をクリアしました

>>59・64さん>>61さん>>63・65さんありがとうございます!!

67 名前:名前は開発中のものです。 mailto:sage [2015/06/19(金) 12:48:25.70 ID:+eFs/qVI.net]
おめでとう
そのチュートリアルはとても参考になったので頑張って!

68 名前:名前は開発中のものです。 [2015/06/19(金) 14:04:28.16 ID:AMe33k+v.net]
質問スレはここでしょうか。

HTMLのような、
文字の色・サイズ変更&画像インライン埋め込み表示がしたいです。

文字のみであれば uGui の text で
リッチテキストを使えば良さそうですが、
画像の埋め込みが出来ないようです。

何か方法はないでしょうか。

69 名前:名前は開発中のものです。 mailto:sage [2015/06/19(金) 14:11:34.61 ID:WRjX/55T.net]
>>68
Panelクラスつかって固有の表現を一個ずつ作るしか無い
htmlつかったUI作るAssetとかも売っているけど68がどのような表現をさせたいのか明記しないとソレを薦めて良い物かすらわからん

70 名前:名前は開発中のものです。 mailto:sage [2015/06/19(金) 14:18:47.98 ID:ATUGDcz8.net]
そんなの自分で決めたデータ形式をパースして表示する仕組みを全部自分で書けばいい、
以外に何があると思っているのかw

71 名前:名前は開発中のものです。 mailto:sage [2015/06/19(金) 17:51:35.39 ID:p/8OgxHq.net]
>>68
Canvas下にtextとimageで作るようなのじゃなくて
言語ライクなものとしてなら
Unityの機能としてはそういうものはないから
誰かが作った似た機能のアセットを使うか
自分で作るしかない

72 名前:名前は開発中のものです。 [2015/06/19(金) 20:49:40.26 ID:AMe33k+v.net]
>>69
>>70
動的に書き出したデータを、行単位で縦に並べたいです。

テキスト
画像
テキスト
テキスト

だったり、

画像
テキスト
テキスト
画像
テキスト

だったりです。
テキストはフォントサイズや行の長さは不定、
画像もタテヨコサイズ不定です。

73 名前:名前は開発中のものです。 [2015/06/19(金) 21:02:12.22 ID:AMe33k+v.net]
HTMLがそのまま使えればベストなのですが、
ウェブビューは廃止になる、みたいなことを聞きました。



74 名前:名前は開発中のものです。 mailto:sage [2015/06/19(金) 21:10:52.69 ID:ATUGDcz8.net]
動的に書き出したデータを行単位で縦に並べるプログラムを書けばいいだけだと思うのだが…。
HTMLブラウザみたいに超高機能である必要はないならそんなに難しいプログラムでもなくね?
あとウェブビューでいいなら廃止になるまではウェブビュー使えばいいだけじゃね?

75 名前:名前は開発中のものです。 [2015/06/19(金) 21:41:59.01 ID:AMe33k+v.net]
>>74
前の行の文字や画像の大きさが不定だと、
二行目の開始縦位置をどう決めれば良いのかわからなくて…

76 名前:名前は開発中のものです。 mailto:sage [2015/06/19(金) 23:33:25.98 ID:ATUGDcz8.net]
なんでだw
位置を示す値をもっておいて一行書いたらその高さ(文字の高さ+余白、もしくは画像の高さ+余白)
を足して次の行はそこから書けばいいってだけじゃん…

77 名前:名前は開発中のものです。 [2015/06/20(土) 16:31:11.48 ID:4n4056mY.net]
>>76
Canvas のピボットをずらしていく感じですかね

78 名前:名前は開発中のものです。 mailto:sage [2015/06/20(土) 16:43:30.50 ID:QR8bkJec.net]
教えてください。

admob広告のテスト用デバイスIDを取得したい場合
unityで取得することできますか?

79 名前:名前は開発中のものです。 mailto:sage [2015/06/20(土) 20:43:11.64 ID:vq1dwF1+.net]
ID:AMe33k+v はお仕事でUnity使う事になったけど
アップデート情報やニュースの表示に困ってる、
ていう感じだな

80 名前:名前は開発中のものです。 [2015/06/20(土) 23:13:48.79 ID:4n4056mY.net]
>>79
まさにその通りです。
急に引き継ぎしまして。
皆さんどうしてるんですかね…

81 名前:名前は開発中のものです。 mailto:sage [2015/06/21(日) 01:42:17.88 ID:InFxZkK1.net]
>>72
表示したいのはサーバとか外部からもらった情報だろ?
別段困った事ないからどうしてつまずいているのか理解出来ないんだけど。

自分はスマフォならWebViewつかうし(Androidで将来的にダメになる可能性はある)
WebViewじゃなくてもHTMLレンダラがAssetStoreにあるし(PowerUI, HTML Engine For NGUI,他)
総量がサーバ側で絞れる(何ページもいっぺんに送らないでスクロールしても二画面程度)ならUGUIでもNGUIでも表示コンポーネントにまとめてスクロール表示で良いし

82 名前:名前は開発中のものです。 [2015/06/21(日) 04:57:40.95 ID:e13Ju65p.net]
uguiでダイアログ表示する、asset買ったけど使わないで無駄になった。

取り付け先指定できないから、スマートフォンの画面サイズに比例するサイズに出来ない。

asset買っても楽できるとは限らないね。

83 名前:名前は開発中のものです。 mailto:sage [2015/06/21(日) 05:27:55.44 ID:uobWamcb.net]
uGuiならCanvas上に配置されるだろうし何とかなりそうな気はする



84 名前:名前は開発中のものです。 [2015/06/21(日) 11:05:09.86 ID:QnI4o8rR.net]
Unityが起動できなくなりました
もともとあったUnity(ver 5.0.6?)からアップグレードの知らせが来たので
ver 5.1.1f にアップデートしたのち起動すると最初に通常通り画像を表示したのち
全体がグレーになり動きがなくなりました
どうすればよいのでしょうか
以下のことをやっても変わりませんでした
・再起動
・アンイストール・最新版を再ダウンロードを繰り返す
・ver 4.6.5をダウンロード(このとき couldn't read a file://fileと表示される)
・アカウント名をアルファベットで構成するように変更

85 名前:名前は開発中のものです。 [2015/06/21(日) 11:11:14.07 ID:e13Ju65p.net]
>>83
Canvasに平行して配置される。
Canvas上に配置するように改造すると表示されない。

https://docs.google.com/document/d/1d-emVIbgs0npAR9AdpTbMvy4k6J7uBsfi-VnLCxLdB8/edit?usp=sharing
(uGUIに横線入ってるけどそういうことか)

asset選ぶのどうやってるのか不明。

86 名前:名前は開発中のものです。 [2015/06/21(日) 15:25:46.40 ID:Tkl0EJUL.net]
Android版とiOS版のゲームを一つのプロジェクトで作る場合、
微妙にそれぞれで必要なアセットが違うので、ビルド時にエラーになってしまうのですが、
プラットフォーム毎に必要なアセットを指定するようなことって可能ですか?

87 名前:名前は開発中のものです。 mailto:sage [2015/06/21(日) 15:42:41.11 ID:xJfUlY+s.net]
>>84
最新版のエディタの不具合の可能性もあるから
UnityJapanに聞いたほうがいい

88 名前:名前は開発中のものです。 mailto:sage [2015/06/21(日) 16:09:21.50 ID:qOvUVIKa.net]
つか再インスコで古いのも起動出来ないっておかしくね?
ちなみに俺も5.1.1にしてみたけど問題なく動いてる
5.1.0からの移行でもいちいちプロジェクト再コンパイルみたいなのやってんのな
大きなプロジェクトとかやってたら結構時間食うかも?

89 名前:名前は開発中のものです。 mailto:sage [2015/06/21(日) 16:19:30.60 ID:QnI4o8rR.net]
もとのver(5.0.3でした)のをインストールして解決しました
なにかが悪かったのでしょうが今はこのままこれを使っていきます

90 名前:名前は開発中のものです。 [2015/06/21(日) 16:22:22.79 ID:DlPqtgn+.net]
>>86
プロジェクトを分けるとか、書いてあったらうな。

91 名前:名前は開発中のものです。 mailto:sage [2015/06/21(日) 16:26:49.73 ID:Tkl0EJUL.net]
>>90
やっぱりプロジェクト分けなくちゃ駄目ですかね。
うーん。なんとかならんかなぁ。

92 名前:名前は開発中のものです。 mailto:sage [2015/06/21(日) 16:29:26.70 ID:InFxZkK1.net]
>>91
何が衝突する?
pluginのjarとかObjective-Cコードは衝突しないからDLLか?
DLLだと救えないけどソース系の物なら#ifで分岐させるしか手は無い

93 名前:名前は開発中のものです。 mailto:sage [2015/06/21(日) 21:04:14.85 ID:rucE/Dg1.net]
エディタ拡張を作っているのですが、Inputイベントが上手く取得できません
Editorを継承しOnSceneGUIを呼んで、その中で
if(Input.GetMouseButtonDown (0))とかif(Input.GetKeyDown (KeyCode.Space))
とかして、何かさせたいのですが、Inputイベントが上手く取得できない感じです
ゲームモードでプレイすれば当たり前ですがInputイベントは取得できるのですが…
助言くださると助かりますm(__)m



94 名前:名前は開発中のものです。 mailto:sage [2015/06/21(日) 21:24:25.80 ID:necKUGlw.net]
answers.unity3d.com/questions/130898/how-to-check-if-a-key-is-down-in-editor-script.html
こうするらしいよ

95 名前:名前は開発中のものです。 mailto:sage [2015/06/21(日) 21:40:54.51 ID:rucE/Dg1.net]
拾えました!ありがとうございますm(__)m

96 名前:名前は開発中のものです。 mailto:sage [2015/06/22(月) 14:05:53.27 ID:GhW2u2eI.net]
ビルドすると必ず動作を停止しましたと出て落ちてしまうんですが原因は何が考えられるでしょうか?
シーンごとにはビルドできるのに、合わせると確実に落ちてしまいます。

97 名前:名前は開発中のものです。 mailto:sage [2015/06/22(月) 14:15:31.57 ID:YkFzOTHg.net]
>>96
まずビルドターゲット毎に実行ログの取得方法が異なるがとりあえずそこら辺から探っていくと良いんじゃ無いの
PCやMacも固有のディレクトリ(マニュアル参照)に転がってる、iosならXCode,Androidならddmsでログ見ながらやってるなら起動時に落ちるとしたらメモリたんねーとかで落ちてるし

98 名前:名前は開発中のものです。 mailto:sage [2015/06/22(月) 18:06:58.16 ID:3GFLq6ZN.net]
Android向けにビルドするとandroid.permission.READ_PHONE_STATEがmanifestに追加されてしまいます。
これを自動で付けないようにするにはどうしたらいいんでしょうか?

99 名前:名前は開発中のものです。 mailto:sage [2015/06/22(月) 18:57:35.45 ID:lJ0/01e1.net]
自動でっていうかpluginのせいじゃね?admobとかさ
不確かだけどなにもいれないやつでいるパーミッションってインターネットアクセスだけじゃなかったかな 
これもいろいろいじった後だから怪しいが

100 名前:名前は開発中のものです。 mailto:sage [2015/06/22(月) 19:11:41.46 ID:lJ0/01e1.net]
>>98
admobは関係ないけど付加されるようになったのは何かのプラグインか処理のせいと思う

自分の基本的なアプリはsd cardの読み書きとネットアクセスだけなので

101 名前:名前は開発中のものです。 mailto:sage [2015/06/22(月) 19:31:32.55 ID:3GFLq6ZN.net]
>>99-100
プラグインは何も入れず新規でビルドしても追加されていまいます。
プロジェクトのPlayerセッティングで関係するような項目ってありますか?Unityは5.1.0f3です。

UnityをインストールしたフォルダにあるManifestのテンプレート?などにも書いてなかったです。

102 名前:名前は開発中のものです。 mailto:sage [2015/06/22(月) 20:33:47.93 ID:Mrez5vRK.net]
stackoverflow.com/questions/1747178/android-permissions-phone-calls-read-phone-state-and-identity
idかわってるけど>99>100な、俺。上のリンクによるとandroid SDKとターゲットのverが低いと互換性?かなんかで入ることもあるとか
SDKとJDK更新したら?

103 名前:名前は開発中のものです。 mailto:sage [2015/06/22(月) 21:56:08.61 ID:Ex3Gr6yS.net]
初心者的質問で申し訳ないですが、テクスチャを自動でタイリングしてくれる方法って無いでしょうか?
例えばパネルにテクスチャを設定してそのマテリアルからタイリングの縦横の数を設定できることはわかります
ですが、この方法だとオブジェクトを拡縮した場合に同じ比率でタイリング数もいじらないいけません
オブジェクトを拡縮した場合にもテスクチャのタイリング数を自動で補正して欲しいです。
方法無いでしょうか?



104 名前:名前は開発中のものです。 mailto:sage [2015/06/22(月) 22:03:56.57 ID:Mrez5vRK.net]
ググったのか疑われるレベルといわざるを得ない>>103 違ったらすみません
neareal.net/index.php?ComputerGraphics%2FUnity%2FTips%2FScript%2FMaterial%2FEditMaterialsTiling

105 名前:名前は開発中のものです。 mailto:sage [2015/06/22(月) 22:39:33.63 ID:Ex3Gr6yS.net]
ん〜、>>103の質問はちょっと間違ってました。
イメージ的にはhtmlのbackground-repeatみたいな感じで「リピート」してくれると有り難いのですが…
ちょっと良くわかってないですが「UVマップ」とかそこら辺関係するので難しいですよね…

106 名前:名前は開発中のものです。 mailto:sage [2015/06/23(火) 01:29:05.77 ID:nDT2gOqt.net]
>>103
Unityにそういう作り付けの仕組みがあるかといわれるとない。
実現する方法としては二つあって
1そういうシェーダを書く
2そういう風にマテリアルを操作するスクリプトを書く

スタンダードアセットの水のシェーダとか見ると参考になる。

107 名前:名前は開発中のものです。 mailto:sage [2015/06/23(火) 03:08:40.11 ID:DRA3m8Pc.net]
>>102
ありがとうございます。やっぱり無理だったのでいろいろ調べてみましたがUnity5.1のバグのようです。
あまり英語が分からないので自信ないですが

forum.unity3d.com/threads/unity-5-1-adds-android-permission-read_phone_state-automatically-how-to-remove-it.333431/

fogbugz.unity3d.com/default.asp?705138_9rutj7lcuolffk15

修正もされる?ようなのでちょっと待ってみます。
answers.unity3d.com/questions/987433/read-phone-state-permission-since-51.html

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

108 名前:名前は開発中のものです。 mailto:sage [2015/06/23(火) 14:40:49.91 ID:XhX4q4wg.net]
ユニティちゃんのfaceanimationを他のモデルで使う方法知ってますか?

試作的にblenderでユニティちゃんfbxをインポートして何もせずにエクスポートしただけでも×
スケールとか変わる、BlendShapesの名前からblendshape1,2,3ってのが落ちる他はほぼそのまま
faceupdateってスクリプトで動かない

マスクアバター新規に作ったりしても変わらない、新規に作ったマスクアバターで元のも動くからアバターの問題じゃない気がする
通常のアニメーションは問題なく動く、リップシンクやautoblinkは動くからblendShapes自体の問題でも無い気がする
拡張子のfbxのアニメとanimってアニメの違いもよく判ってない初心者ですがよろしくお願いします

109 名前:名前は開発中のものです。 mailto:sage [2015/06/23(火) 15:31:30.55 ID:IgSgPJfY.net]
マリオ的な2D横スクロールのアクションゲームを作ってます
ビルドして動かしてみたところ、地面のブロックなどのスプライトが一部消えてしまいます
消えたブロックと消えていないブロックのインスペクタを比較してもちゃんとスプライトは割り当てられていて、なぜ消えたのかわかりません
しかもシーンを読みなおしてビルドし直すと、消えるブロックが毎回変わるんです
なぜでしょうか

こちらがビルド前で
gyazo.com/586087710f782e711d886b9b1b89f728
こちらがビルド後です
gyazo.com/ecfd523e3727274be21b9cfdb7c9fdcc

110 名前:名前は開発中のものです。 mailto:sage [2015/06/23(火) 17:15:10.40 ID:dszOaWgJ.net]
エスパ−さんお願いします!

111 名前:名前は開発中のものです。 mailto:sage [2015/06/23(火) 17:18:25.22 ID:zhxzHak8.net]
ちょっとエスパー、これって妖怪の仕業だよねぇ?

112 名前:名前は開発中のものです。 mailto:sage [2015/06/23(火) 17:29:25.97 ID:nDT2gOqt.net]
orderinlayerが背景と被ってるとかそんなんじゃないの?w

113 名前:名前は開発中のものです。 mailto:sage [2015/06/23(火) 17:29:34.92 ID:ZahADljw.net]
>>109
ブロックをもう少し前に出してみるといいと思うの。



114 名前:名前は開発中のものです。 mailto:sage [2015/06/23(火) 17:56:23.27 ID:C221El/O.net]
orderinlayerでした
お騒がせしました(´・ω・`)

115 名前:名前は開発中のものです。 [2015/06/23(火) 18:06:18.68 ID:C221El/O.net]
ID変わってますが114は109です

116 名前:名前は開発中のものです。 mailto:sage [2015/06/23(火) 23:02:54.83 ID:N4IGkrNY.net]
Mac買ったから早速unity入れたけど何かぼやけない?
2014mid MBP。
推奨設定って有るの?

117 名前:名前は開発中のものです。 mailto:sage [2015/06/24(水) 04:47:50.45 ID:Bj3ob9/N.net]
3スレか4スレくらい前に出たと思うんですがオブジェクトのアウトラインを光らせる
アセットってアセット名分かりますか?忘れてしまって・・・
検索したらアウトライン光らせるスクリプトは出るんですが、光り方が以前見たアセットのとは違って
アセットの方が綺麗だったので、そのアウトライン光らせるアセットを探してるんですが・・・
もしそういうアセットの名前を知っていたら教えて下さい。

118 名前:名前は開発中のものです。 mailto:sage [2015/06/24(水) 10:17:56.58 ID:OUcfAXTz.net]
Unity5.0.1f1(Win)で、
Input.GetAxisRaw("Mouse X")が0しか返さないんだけど、仕様なの?

119 名前:名前は開発中のものです。 mailto:sage [2015/06/24(水) 12:18:32.16 ID:WSPIECBZ.net]
2dで一定の高さでバウンドさせるにはどうしたらいいんでしょうか?跳ねる度に少しずつ高さが上がっていってしまいます

・Material
Friction 0
Bounciness 1

・Rigidbody2D
Mass 1
LinearDrag 0
AngularDrag 0.05
GravityScale 1

120 名前:名前は開発中のものです。 mailto:sage [2015/06/24(水) 13:06:42.14 ID:SHRA7xhM.net]
>>119
完全に制御するのは不可能。物理エンジンは毎フレームの計算結果の累積であり
浮動小数点演算では誤差は必ず生じるので毎フレーム生じる誤差は累積していくのみ。

121 名前:名前は開発中のものです。 mailto:sage [2015/06/24(水) 13:10:01.43 ID:ckopFE0T.net]
>>119
bouncinessが1だとエネルギーが損失されずに跳ね返る ぼーるみたいなら0.7とかにしたら

122 名前:名前は開発中のものです。 mailto:sage [2015/06/24(水) 13:20:01.00 ID:WSPIECBZ.net]
>>120
なるほど。誤差によって少しずつ上昇してしまっていたのですか

>>121
今回は一定の高さで跳ね続けるボールを作りたかったのです

ありがとうございました。一定の高さで跳ね続けるようにスプリクトで高さ制限などをやってみます

123 名前:名前は開発中のものです。 mailto:sage [2015/06/24(水) 15:08:01.91 ID:AGepoBFt.net]
>>122
iTweenとか使ってバウンドしてる風な上下運動させるのは?



124 名前:名前は開発中のものです。 mailto:sage [2015/06/24(水) 20:20:23.12 ID:brB7i/H8.net]
ブロック崩し的なもの(場を傾けて加速度運動させる・
パドルを穴側に上下して打ち返すPC98のものみたいなやつ)を作ってるのですが
球が跳ね返りません
どうすればよいでしょうか

125 名前:名前は開発中のものです。 mailto:sage [2015/06/24(水) 20:24:47.31 ID:wehp4xJ1.net]
球を跳ね返るようにすればいいんじゃないかな
もしくはもう少し他の人が理解できる文章で書いてみるとか

126 名前:名前は開発中のものです。 mailto:sage [2015/06/24(水) 20:28:41.68 ID:Bj3ob9/N.net]
japan.unity3d.com/developer/document/tutorial/2d-shooting-game/images/intro/2D_mode.png

スクリプトから2D3Dを切り替える事はできますか?

127 名前:名前は開発中のものです。 mailto:sage [2015/06/24(水) 20:33:16.52 ID:ckopFE0T.net]
>>124
エスパーしてやるよ 作りたいのはピンボールゲームでパドルで跳ね返す処理だろ
rigidbody両方についてるか ボールとパドルに
ボールの移動でtransform直接いじってたら物理エンジンが働かない
パドルっていうかflipperって言うらしいんだけどそれが動いたときの処理もたぶん物理エンジンが働くように書く

128 名前:名前は開発中のものです。 mailto:sage [2015/06/24(水) 20:33:32.08 ID:SHRA7xhM.net]
カメラをorthographicにして向きを0,90,0にすればそれだけの話ではないか

129 名前:名前は開発中のものです。 mailto:sage [2015/06/24(水) 22:04:02.70 ID:W/O3UC5XE]
質問です。アクションゲームを作ろうと思っているんですが
パンチ発生途中で相手の攻撃くらったり
パンチ発生途中で必殺技出す為にモーションの上書きを行おうと思うのですが
アニメーションの紐付けだと、モーションが全部出きってからでないと移行しません
途中でモーションの上書きを行うにはどのようにしたらいいんでしょうか。

130 名前:名前は開発中のものです。 mailto:sage [2015/06/25(木) 08:29:26.99 ID:o/Qj8lIB.net]
>>118の自己レス。
VM上だとそれが仕様らしい。

131 名前:116 mailto:sage [2015/06/25(木) 08:38:56.32 ID:2LIGd+ex.net]
すみません。
どなたかMacの推奨解像度教えてくださいませ。
MBPRetinaでunityが全体的にボヤボヤで見難いことになってます。

132 名前:名前は開発中のものです。 mailto:sage [2015/06/25(木) 20:31:11.71 ID:szJ4QV0E.net]
Unity5.0からUnity5.1.1f1にアップデートしたら
UNetWeaver error: Exception :System.NullReferenceException: Object reference not set to an instance of an object
at Unity.UNetWeaver.Weaver.CheckSyncListStruct (Mono.Cecil.TypeDefinition td) [0x0003e] in C:\buildslave\unity\build\Extensions\Networking\Weaver\UNetWeaver.cs:1420
at Unity.UNetWeaver.Weaver.Weave (System.String assName, IEnumerable`1 dependencies, System.String unityEngineDLLPath, System.String unityUNetDLLPath, System.String outputDir)
[0x0006d] in C:\buildslave\unity\build\Extensions\Networking\Weaver\UNetWeaver.cs:1461
UnityEngine.Debug:LogError(Object)
Unity.UNetWeaver.Log:Error(String) (at C:/buildslave/unity/build/Extensions/Networking/Weaver/Program.cs:19)
Unity.UNetWeaver.Weaver:WeaveAssemblies(IEnumerable`1, IEnumerable`1, String, String, String) (at C:/buildslave/unity/build/Extensions/Networking/Weaver/UNetWeaver.cs:1538)
Unity.UNetWeaver.Program:Process(String, String, String, String[], String[], Action`1, Action`1) (at C:/buildslave/unity/build/Extensions/Networking/Weaver/Program.cs:33)
UnityEditor.Scripting.Serialization.Weaver:WeaveUnetFromEditor(String, String, String, String, Boolean)
というエラーと
Failure generating network code.
UnityEditor.Scripting.Serialization.Weaver:WeaveUnetFromEditor(String, String, String, String, Boolean)
というエラーが出てしまいました
ネットワークを使ったゲームではなく原因がよくわからないのですが
どうしたらよいか教えていただけないでしょうか
※エラー部分長くなってすみません

133 名前:名前は開発中のものです。 mailto:sage [2015/06/25(木) 20:54:46.69 ID:lOStaGHQ.net]
>>132
バグレポに上がってる既知の問題みたい
forum.unity3d.com/threads/unity-5-1-unetweaver-errors.332268/
forum.unity3d.com/threads/photon-unity-networking.101734/page-17#post-2157669



134 名前:名前は開発中のものです。 mailto:sage [2015/06/25(木) 21:03:15.25 ID:szJ4QV0E.net]
>>133
ありがとうございます!
バグだったのですか・・・

135 名前:名前は開発中のものです。 mailto:sage [2015/06/26(金) 00:23:41.13 ID:BjYHwtSi.net]
なんかバグあるぽいな
アプデトしようか迷ったけど様子見して正解だったぜ

136 名前:名前は開発中のものです。 mailto:sage [2015/06/26(金) 01:06:45.27 ID:tqW8Z4v2.net]
俺も>>132見てすんでの所でうpデータexe捨てたw
人柱乙!w

137 名前:名前は開発中のものです。 mailto:sage [2015/06/26(金) 02:24:24.87 ID:JP8WOZw8.net]
すみません、質問です。

uGUIでキャンバスの上にTEXTを作りました。
この元からある文字をAとします。
そのTEXTをプレハブ化してスクリプト上でプレハブを作成、キャンバスを親に指定、という風に作ってみました。このスクリプト上で作成した文字をBとします。

PCのUnty上でゲームを実行すると当然同じ文字が表示されます。
しかし、これをビルドして、アンドロイド上で再生するとAとBのフォントサイズが全然違ってしまって困っています。
Aはもともとと同じくらいの大きさなのですがBがやたら小さい文字になってしまします。
なにか解決方法、ございますでしょうか。

また、いろいろ調べたいのですが、いちいちビルドしてインストールしてアンドロイド上で再生、ということをやらねばならず、非効率極まりないのですが、なにかよい知恵はございませんでしょうか。
よろしくお願いします

138 名前:名前は開発中のものです。 mailto:sage [2015/06/26(金) 07:49:24.09 ID:3kDAhiJf.net]
>>132のバグに関しては元のプロジェクトパッケージ化して新しいプロジェクトに全部移せば直るけどな

139 名前:名前は開発中のものです。 mailto:sage [2015/06/26(金) 08:07:34.72 ID:jBUsHDjX.net]
>>136のような自己中もいれば
>>138のようにちゃんと教えてくれる人もいる
これだから2chはやめられん

140 名前:名前は開発中のものです。 mailto:sage [2015/06/26(金) 14:37:36.01 ID:XYEehPpC.net]
>>139のような傍観厨をさらに傍観できるのが2ch、これだから(ry

141 名前:名前は開発中のものです。 mailto:sage [2015/06/26(金) 15:58:02.89 ID:XBGoGP0V.net]
>>125
>>127
>>128
遅くなりましたがありがとうございます
ピンボールのフリッパーという表現がまさに言いたいことです
Translateじゃなくて別の処理が必要なのですね
ピンボールとか色々ググってみます

142 名前:名前は開発中のものです。 mailto:sage [2015/06/26(金) 22:45:52.80 ID:K/eVGHkh.net]
プレイヤー側がランタイムパッケージやAdobe AIRを入れないと
動かないようなゲームは嫌なんですが
Unityで作られたゲームはどうですか?ゲーム以外をDLさせなくても動きますか?

143 名前:名前は開発中のものです。 mailto:sage [2015/06/26(金) 23:05:24.23 ID:JBX16rEp.net]
2D横スクロールアクションを作っています
落石ギミックを作りたいのですが、一つのanimファイルを複数の岩に使い回して、かつそれぞれの動くタイミングをずらしたいです
どうやればいいでしょうか



144 名前:名前は開発中のものです。 mailto:sage [2015/06/27(土) 05:05:15.42 ID:CsPK67j6.net]
>>143
オブジェクトをprefabにするのはだめなの?

145 名前:名前は開発中のものです。 [2015/06/27(土) 05:18:21.01 ID:TVx0+wQf.net]
画面に出したくないprefabって編集用にどこに置いてますか?
ビルド対象にしないSceneにでも配置すれば良いですか?

146 名前:名前は開発中のものです。 mailto:sage [2015/06/27(土) 05:27:27.02 ID:wO/dYjcL.net]
>>145
別シーンで編集してもいいし、編集するときだけhierarchyに置いても良いし、
一シーンに全部突っ込んでおいてプレファブのRootオブジェクトをDisableにするでも良い
最後の場合 InstantiateしてもDisableのママなのでSetActiveしないとダメだからめんどくさいかもよ

147 名前:名前は開発中のものです。 mailto:sage [2015/06/27(土) 07:00:55.74 ID:x68+E9ae.net]
unityが製作が進むにつれて重いんですがこんなものですか?
再生ボタン押したときにまっさらなプロジェクトに比べて重く感じる他プロジェクトフォルダ触ってるときにもプチフリーズしたりします
ワンシーンカジュアルゲームでモデルが5つくらい、assetにdreamloとitweenいれてます
スクリプトが使わないファイルもいれると30くらい、アタッチしてるのは10ちょっとです
PCは2013ころのゲーミングノートです いらないスクリプト消したりしたらよくなったりしますかそれともこれが普通ですか

148 名前:名前は開発中のものです。 [2015/06/27(土) 07:09:05.42 ID:TVx0+wQf.net]
>>146
別シーンでやってみます

149 名前:名前は開発中のものです。 mailto:sage [2015/06/27(土) 12:46:59.10 ID:ERaUd9qL.net]
>>144
素人なので言っていることがよくわかりません
rock root→rock animation→rockという親子関係でrock animationを動かしています
これをまとめてprefabに入れて、それをまたシーンに入れてみましたが、これをどうすればアニメーションのタイミングをずらせるのでしょうか?

150 名前:名前は開発中のものです。 mailto:sage [2015/06/27(土) 13:19:44.59 ID:YHyHeCaA.net]
>>149
そのPrefabのアニメーションが自動で再生されると仮定してだが
Unity的にスタンダードなやり方というならそういうPrefabを
ランダムなタイミングで生成しアニメーションの再生が終わったら消す、
というやり方が一般的だろう。
Stgにおける弾や敵の生成消滅と同じだ。
Stgのチュートリアルは公式にあるからそれを眺めればいい

151 名前:名前は開発中のものです。 mailto:sage [2015/06/27(土) 14:34:36.02 ID:oBjhXh5L.net]
>>149
素人なら勉強してから来てください。

152 名前:名前は開発中のものです。 mailto:sage [2015/06/27(土) 14:43:30.75 ID:pohNKoaY.net]
tutorialのProject: Space Shooterまでやればここの質問の大半の答えはでる
Project: Survival shooterも理解すればもう十分経験者レベルw
一回じゃ理解しきれないだろうけど何ができるのか判るだけでも全然違う

153 名前:名前は開発中のものです。 mailto:sage [2015/06/27(土) 19:15:41.30 ID:CsPK67j6.net]
>>149
Prefabにして岩を生成するタイミングをずらせばアニメーションもずれるんじゃね?
もちろんスクリプトを使って生成するんだよ。



154 名前:148 mailto:sage [2015/06/27(土) 19:25:59.78 ID:ERaUd9qL.net]
WaitForSecondsとInstantiateを組み合わせて、なんとか形にできました

もう一つ質問なのですが、Instantiateで複製したオブジェクトのアニメーションの速度を変化させるのはどうすればいいでしょうか
複製したオブジェクトをGetComponentしてそれのspeedを減らせばいいと思いますが、複製したそれぞれをGetComponentする方法がよくわかりません

155 名前:名前は開発中のものです。 mailto:sage [2015/06/27(土) 19:28:58.27 ID:x68+E9ae.net]
>>154
instantiateの返り値は作ったgameobject






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

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

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