フリー版で開発したゲームは個人・法人を問わず追加のロイヤリティーなしで販売できます。
プラットフォームサポートはiPhone/iPod Touch/iPad、Mac、PC、Web、Wii、Xbox360、Android、PlayStation 3、PlayStation 4、PS Vita他
次スレは>>950以降にできるだけ早く(できれば回答者が回答した後にでも余裕を持って)建てて下さい。
■Unity 2ch Wiki(まとめ、過去ログ、リンク集)
http://www24.atwiki.jp/unity2ch/
●リンク
・Unity(日本公式サイト)
http://unity3d.com/jp
・マニュアル
http://docs.unity3d.com/ja/current/Manual/index.html
・チュートリアル
http://unity3d.com/jp/learn/tutorials
・スクリプトリファレンス
http://docs.unity3d.com/ja/current/ScriptReference/index.html
・FAQ
http://unity3d.com/jp/unity/faq
・MSDN
http://msdn.microsoft.com/ja-jp/ms348103←スクリプトのエラー番号をこれで検索すると原因が日本語で出てきます。
前スレ
【3Dゲームエンジン】Unity質問スレッド31
https://mevius.5ch.net/test/read.cgi/gamedev/1504366121/
探検
【3Dゲームエンジン】Unity質問スレッド32
■ このスレッドは過去ログ倉庫に格納されています
1名無し@キムチ
2017/10/30(月) 05:05:35.00ID:xnHTCaF3506名前は開発中のものです。
2017/12/01(金) 18:38:36.03ID:U3JkgNKD507名前は開発中のものです。
2017/12/01(金) 19:51:55.12ID:z8Y+ieF/ >>506
その記事のURLを
その記事のURLを
508名無し@キムチ
2017/12/01(金) 20:12:09.61ID:hUocrHlF509名前は開発中のものです。
2017/12/01(金) 22:04:14.61ID:KiWvtaSK >>508
それを理解するには、描画エンジンの簡単な概要ぐらいは知らないとちと理解できないかも。
それを理解するには、描画エンジンの簡単な概要ぐらいは知らないとちと理解できないかも。
510名前は開発中のものです。
2017/12/01(金) 22:07:00.78ID:PPFvlOOP 普通にチュートリアルの初級レベルの話だろうに
基礎も何も習得しないでゲーム作りたいとかいってる馬鹿ばっかり
基礎も何も習得しないでゲーム作りたいとかいってる馬鹿ばっかり
511名前は開発中のものです。
2017/12/01(金) 22:09:45.03ID:YHi1LwtS パクリ野郎のキムチなんて相手にするなよ
NGにぶち込め
NGにぶち込め
512名前は開発中のものです。
2017/12/01(金) 22:18:25.44ID:XdIIu3Ls アセットストアから購入した3dモデルをインポートし、
fbxをヒエラルキーに追加しました。
他のオブジェクトから、そのfbxオブジェクトを操作しようとしたところ、
GamaObject.Find は成功している?が、
GetComponentが全て失敗します。(transformも反応なし)
何か考えられる原因はありますでしょうか?
(ちなみに、全然別のfbxを追加したものは、普通に各種操作ができています)
fbxをヒエラルキーに追加しました。
他のオブジェクトから、そのfbxオブジェクトを操作しようとしたところ、
GamaObject.Find は成功している?が、
GetComponentが全て失敗します。(transformも反応なし)
何か考えられる原因はありますでしょうか?
(ちなみに、全然別のfbxを追加したものは、普通に各種操作ができています)
513名前は開発中のものです。
2017/12/01(金) 22:30:19.19ID:qVKHCtFa 購入した3dモデルの名前書けよアホ
514名前は開発中のものです。
2017/12/01(金) 22:34:33.98ID:U3JkgNKD >>507
https://qiita.com/naotaro0123/items/5b7e993d7eb7d86a1f63
これです
インポートまではできるんですが、csファイルが見つからず…という感じです。
https://qiita.com/naotaro0123/items/5b7e993d7eb7d86a1f63
これです
インポートまではできるんですが、csファイルが見つからず…という感じです。
515512
2017/12/01(金) 22:44:19.86ID:XdIIu3Ls >>513
Satomi Character Pack 1.05
です。
Assets->SatomiCharacterPack->Resources->Satomi->ModelsLegacyの中の
f05_blazer_020_h.fbx
を使用しました。
ModelsMecanim下のfbxを使用した場合も同様でした。
Satomi Character Pack 1.05
です。
Assets->SatomiCharacterPack->Resources->Satomi->ModelsLegacyの中の
f05_blazer_020_h.fbx
を使用しました。
ModelsMecanim下のfbxを使用した場合も同様でした。
516名前は開発中のものです。
2017/12/02(土) 02:23:48.29ID:kw6WMn7F >>512
全て失敗ってなに?とりあえずコード晒す方が日本語で説明するより分かりやすいかもね
失敗してるなら、そのGameObjectが指定したコンポーネント持ってないだけだしょ
transform.positionを更新しても反映されないとかだったらAnimatorコンポーネントでもくっついてるんじゃないの?
全て失敗ってなに?とりあえずコード晒す方が日本語で説明するより分かりやすいかもね
失敗してるなら、そのGameObjectが指定したコンポーネント持ってないだけだしょ
transform.positionを更新しても反映されないとかだったらAnimatorコンポーネントでもくっついてるんじゃないの?
517名前は開発中のものです。
2017/12/02(土) 12:37:49.52ID:KdtKUsmR >>514
そもそもトゥーン調のイメージエフェクトあるなんてその記事に書いてなくね?
csファイルが見つからないのはフィルタ掛けてるから表示されてないとかじゃないか?
https://docs.unity3d.com/jp/540/Manual/ProjectView.html
トゥーン調のイメージエフェクトの有無
csファイルが表示されない
2つの問題をごっちゃにして話すのはやめよう
そもそもトゥーン調のイメージエフェクトあるなんてその記事に書いてなくね?
csファイルが見つからないのはフィルタ掛けてるから表示されてないとかじゃないか?
https://docs.unity3d.com/jp/540/Manual/ProjectView.html
トゥーン調のイメージエフェクトの有無
csファイルが表示されない
2つの問題をごっちゃにして話すのはやめよう
518512
2017/12/02(土) 12:45:52.56ID:r/TnWS2d >>516
あ、ModelsLegacy下のfbxオブジェはAnimationコンポーネントが、
ModelsMecanim下のfbxオブジェはAnimatorコンポーネントが付いてる。
ので、transformが不正落ちしないけど反応しないのはそれが理由のようです。ありがとうございます。初心に帰ります。
ただ、下記のように、fbxオブジェが明らかに所有するコンポーネントを取得できてなくて、
触ると不正落ち。なのが不明です。(kuriControllerスクリプトは間違いなくfbxオブジェクトにaddComponentで追加されている)
あ、ModelsLegacy下のfbxオブジェはAnimationコンポーネントが、
ModelsMecanim下のfbxオブジェはAnimatorコンポーネントが付いてる。
ので、transformが不正落ちしないけど反応しないのはそれが理由のようです。ありがとうございます。初心に帰ります。
ただ、下記のように、fbxオブジェが明らかに所有するコンポーネントを取得できてなくて、
触ると不正落ち。なのが不明です。(kuriControllerスクリプトは間違いなくfbxオブジェクトにaddComponentで追加されている)
519512
2017/12/02(土) 12:46:17.66ID:r/TnWS2d //検証用コード
GameObject kuri;
kuri = null;
kuri = GameObject.Find ("f05_blazer_020_h");
if (kuri == null) {
Debug.Log ("error obj");//これは出ない
}
Debug.Log (kuri.name);//正しい名前が出るのでfindはうまくいってる
kuriController kuriCtr;
kuriCtr = null;
kuriCtr = kuri.GetComponent<kuriController> ();//取れてないっぽい
if (kuriCtr == null) {
Debug.Log ("error ctr");//このログが出る
}
kuri.transform.Rotate (50, 50, 50);//落ちないけど反応なし
kuri.transform.Translate (4, 4, 4);//落ちないけど反応なし
Animation anim;
anim = kuri.GetComponent<Animation> ();//取れてないっぽい
//animが取得できていない?ため、anim.CrossFade ("jump_10", 0);を実行すると不正落ち。 jump_10はfbxオブジェに追加定義されている
GameObject kuri;
kuri = null;
kuri = GameObject.Find ("f05_blazer_020_h");
if (kuri == null) {
Debug.Log ("error obj");//これは出ない
}
Debug.Log (kuri.name);//正しい名前が出るのでfindはうまくいってる
kuriController kuriCtr;
kuriCtr = null;
kuriCtr = kuri.GetComponent<kuriController> ();//取れてないっぽい
if (kuriCtr == null) {
Debug.Log ("error ctr");//このログが出る
}
kuri.transform.Rotate (50, 50, 50);//落ちないけど反応なし
kuri.transform.Translate (4, 4, 4);//落ちないけど反応なし
Animation anim;
anim = kuri.GetComponent<Animation> ();//取れてないっぽい
//animが取得できていない?ため、anim.CrossFade ("jump_10", 0);を実行すると不正落ち。 jump_10はfbxオブジェに追加定義されている
520名前は開発中のものです。
2017/12/02(土) 12:52:23.71ID:9wrLWKjx なんつーかバカ初心者だな
ゲームオブジェクトとかインスタンスとかプレハブとかアセットとか全然区別ついてねえだろ
ゲームオブジェクトとかインスタンスとかプレハブとかアセットとか全然区別ついてねえだろ
521512
2017/12/02(土) 13:08:01.94ID:r/TnWS2d522名前は開発中のものです。
2017/12/02(土) 13:18:54.24ID:QiTn2gz/ オブジェとか変な略し方キムチが良くしてたな
チュートリアルやっても3歩歩くと忘れるキムチレベルの記憶容量なのかね
チュートリアルやっても3歩歩くと忘れるキムチレベルの記憶容量なのかね
523名前は開発中のものです。
2017/12/02(土) 13:32:08.13ID:YuBXIsDc インスタンスについて教えて!概念を理解するのがいまだに難しい。
変数にゲームオブジェクトを代入するとメモリが確保されてそれが実体です。と覚えてるけど合ってる?
プログラマーは当たり前に理解してるから頭がいいね。
変数にゲームオブジェクトを代入するとメモリが確保されてそれが実体です。と覚えてるけど合ってる?
プログラマーは当たり前に理解してるから頭がいいね。
524名前は開発中のものです。
2017/12/02(土) 13:34:27.88ID:cJP2gnBR 実際キムチだしな。
コイツは質問する時だけコテハン外して新規利用者のふりしてやってる姑息な野郎。
だから余計嫌われる。
キムチの質問と言葉遣いは特徴的だからバレてるのに馬鹿な奴だよ。
アセット、ライセンス、有料アセット、モデルインポートの話が続くのは
これ関係はほぼキムチ
コイツは質問する時だけコテハン外して新規利用者のふりしてやってる姑息な野郎。
だから余計嫌われる。
キムチの質問と言葉遣いは特徴的だからバレてるのに馬鹿な奴だよ。
アセット、ライセンス、有料アセット、モデルインポートの話が続くのは
これ関係はほぼキムチ
525名前は開発中のものです。
2017/12/02(土) 13:38:44.09ID:cJP2gnBR526名前は開発中のものです。
2017/12/02(土) 14:12:32.14ID:iGp4XfXv527名前は開発中のものです。
2017/12/02(土) 14:24:52.58ID:KdtKUsmR そんな複雑な話じゃなくUnity上ではシーンに配置されたものは全部インスタンス
528名前は開発中のものです。
2017/12/02(土) 14:28:05.67ID:9nBWxaR1 クラスは本来newしてインスタンス化しないと呼び出せない筈。
(生成前に呼ぶと、実体が無いからコンパイラに怒られる)
普通は使う時にインスタンス化してコンストラクタで初期化して実体にする。
不要になったらdeleteで破壊、その時に呼び出されるのがデストラクタ。
newとdeleteがセットで、newしたものは必ずdeleteしないといけない。
C#は初期化しなくても勝手に初期化されるとか、MonoBehaviourが介入してて、
ルールが厳格でないし、あとC#自体が緩い。
(生成前に呼ぶと、実体が無いからコンパイラに怒られる)
普通は使う時にインスタンス化してコンストラクタで初期化して実体にする。
不要になったらdeleteで破壊、その時に呼び出されるのがデストラクタ。
newとdeleteがセットで、newしたものは必ずdeleteしないといけない。
C#は初期化しなくても勝手に初期化されるとか、MonoBehaviourが介入してて、
ルールが厳格でないし、あとC#自体が緩い。
529名前は開発中のものです。
2017/12/02(土) 14:33:03.68ID:cJP2gnBR530名前は開発中のものです。
2017/12/02(土) 14:33:38.79ID:cJP2gnBR531名前は開発中のものです。
2017/12/02(土) 14:34:15.30ID:9nBWxaR1 明示的にインスタンスの生成と破壊をしないから、分かりにくいっつーだけだが、
多分C#だけとかUnityだけじゃ分からないんでないの?
多分C#だけとかUnityだけじゃ分からないんでないの?
532名前は開発中のものです。
2017/12/02(土) 14:38:46.04ID:wj973gUN 2017を最初インストールしてその時はちゃんと動作してて、その後Unity5に入れ直して、また5消して2017入れ直して、2017を起動したら
・MSVCP120.dllが見つかりません。再度インストールし直すと解決する可能性があります。
・MSVCR120.dllが見つかりません。再度インストール・・・
と2つエラーが出て起動できなくなって何度アンインストールして入れ直しても同様に起動できないのですがどうすればいいのでしょうか
・MSVCP120.dllが見つかりません。再度インストールし直すと解決する可能性があります。
・MSVCR120.dllが見つかりません。再度インストール・・・
と2つエラーが出て起動できなくなって何度アンインストールして入れ直しても同様に起動できないのですがどうすればいいのでしょうか
533名前は開発中のものです。
2017/12/02(土) 14:51:34.02ID:cJP2gnBR534名前は開発中のものです。
2017/12/02(土) 14:53:07.45ID:cJP2gnBR535名前は開発中のものです。
2017/12/02(土) 14:55:31.83ID:kw6WMn7F >>512
>アセットストアから購入した3dモデルをインポートし、 fbxをヒエラルキーに追加しました。
これでインスタンス化=ヒエラルキービューに配置されてる
>>521
>インスタンス化した状態で実行したら全てうまくいきました。
???
512で言った通り、GameObject.Find ("f05_blazer_020_h"); が見つかる時点でインスタンス化されてるんだけど・・・
GameObject.Findってシーン上のオブジェクト探すものだよね
あとf05_blazer_020_hにkuriControllerが付いててGetComponentした場合、失敗するケースなんてないと思うんだけどなあ
ほんとについてるの?って思う
自己解決されてるようだが、謎
>アセットストアから購入した3dモデルをインポートし、 fbxをヒエラルキーに追加しました。
これでインスタンス化=ヒエラルキービューに配置されてる
>>521
>インスタンス化した状態で実行したら全てうまくいきました。
???
512で言った通り、GameObject.Find ("f05_blazer_020_h"); が見つかる時点でインスタンス化されてるんだけど・・・
GameObject.Findってシーン上のオブジェクト探すものだよね
あとf05_blazer_020_hにkuriControllerが付いててGetComponentした場合、失敗するケースなんてないと思うんだけどなあ
ほんとについてるの?って思う
自己解決されてるようだが、謎
536名前は開発中のものです。
2017/12/02(土) 15:07:25.07ID:KdtKUsmR537名前は開発中のものです。
2017/12/02(土) 15:12:54.07ID:Li2nvrT+ KuriControllerとkuriController
538名前は開発中のものです。
2017/12/02(土) 15:18:02.85ID:kw6WMn7F >>523
>変数にゲームオブジェクトを代入するとメモリが確保されてそれが実体です。と覚えてるけど合ってる?
初心者はコード乗っけた方がいいと思う。言葉だとざっくりしすぎ
var go = new GameObject();
⇒これならgoという変数にゲームオブジェクトがインスタンス化=実体化される。
[SerializeObject] GameObject otherGameObject;
var go = otherGameObject;
⇒これは変数に参照を渡しただけでメモリ確保とは言わない。
int n = 10;
配列じゃない数値型を初期化しかときにメモリ確保なんて言わないよね。これと一緒
>変数にゲームオブジェクトを代入するとメモリが確保されてそれが実体です。と覚えてるけど合ってる?
初心者はコード乗っけた方がいいと思う。言葉だとざっくりしすぎ
var go = new GameObject();
⇒これならgoという変数にゲームオブジェクトがインスタンス化=実体化される。
[SerializeObject] GameObject otherGameObject;
var go = otherGameObject;
⇒これは変数に参照を渡しただけでメモリ確保とは言わない。
int n = 10;
配列じゃない数値型を初期化しかときにメモリ確保なんて言わないよね。これと一緒
539名前は開発中のものです。
2017/12/02(土) 15:24:39.80ID:VGy0oE60540名前は開発中のものです。
2017/12/02(土) 15:51:11.66ID:E/WquxJE 知り合いのゲーマーがUNITYのゲームはクソゲーしか無いからUNITYで作るなと言われました
どうしたらいいでしょうか?
どうしたらいいでしょうか?
541名前は開発中のものです。
2017/12/02(土) 15:54:22.47ID:KdtKUsmR542名前は開発中のものです。
2017/12/02(土) 15:59:39.98ID:MY5cLZTk インスタンスが分からなくて発狂し始めたかw
543名前は開発中のものです。
2017/12/02(土) 16:26:22.06ID:VKRQuwOY >>540
お前が神ゲーを作るんだよ!
お前が神ゲーを作るんだよ!
544名前は開発中のものです。
2017/12/02(土) 16:42:51.28ID:cJP2gnBR インスタンスの説明はここでは無駄だと言ってるのに何で続けてるんだお前ら?
初心者を完全に理解させる説明するにはメモリー本体のハードウェアの話しと
メモリーのアドレス空間、そしてC言語のアドレスとポインタの説明が必要不可欠なんだよ。
初心者を完全に理解させる説明するにはメモリー本体のハードウェアの話しと
メモリーのアドレス空間、そしてC言語のアドレスとポインタの説明が必要不可欠なんだよ。
545名前は開発中のものです。
2017/12/02(土) 16:45:10.59ID:KdtKUsmR >>544
あんた優しいな
あんた優しいな
546512
2017/12/02(土) 16:56:38.72ID:r/TnWS2d >>535
具体的には、ヒエラルキー上で青色のf05_blazer_020_hに対して
うまくいかなかったものを、
メニューのGameObject -> BreakPrefabInstance
を実行して黒色にしたらうまくいくようになりました。
「インスタンス化したら」という表現は適切でない書き方でした。すみません。
たしかにヒエラルキーにあれば、黒も赤も青もインスタンスはインスタンスですね。
あれ?でも別のヒエラルキー上の青色のオブジェクトに対しては
別オブジェクトからgetComponentできてる・・・
うまくいったのは別の理由?と思ったけど、それ以外操作してないんだよなあ・・・
具体的には、ヒエラルキー上で青色のf05_blazer_020_hに対して
うまくいかなかったものを、
メニューのGameObject -> BreakPrefabInstance
を実行して黒色にしたらうまくいくようになりました。
「インスタンス化したら」という表現は適切でない書き方でした。すみません。
たしかにヒエラルキーにあれば、黒も赤も青もインスタンスはインスタンスですね。
あれ?でも別のヒエラルキー上の青色のオブジェクトに対しては
別オブジェクトからgetComponentできてる・・・
うまくいったのは別の理由?と思ったけど、それ以外操作してないんだよなあ・・・
547名前は開発中のものです。
2017/12/02(土) 17:04:57.40ID:uCjVF6Yw 何も理解してないことを認識できてよかったな
無知の知だよ
無知の知だよ
548名前は開発中のものです。
2017/12/02(土) 17:09:15.66ID:iGp4XfXv549名前は開発中のものです。
2017/12/02(土) 17:49:06.53ID:kw6WMn7F550名前は開発中のものです。
2017/12/02(土) 18:03:34.33ID:Li2nvrT+ コンポーネント名が小文字から始まるものって見たことないな
エラー文 plz
エラー文 plz
551名前は開発中のものです。
2017/12/02(土) 18:58:20.82ID:E/WquxJE552名前は開発中のものです。
2017/12/02(土) 19:43:52.89ID:cJP2gnBR553名前は開発中のものです。
2017/12/02(土) 19:58:19.00ID:86bRca4g 典型的な老害技術者だ…
標本化しておこう
標本化しておこう
554名前は開発中のものです。
2017/12/02(土) 19:59:45.29ID:cJP2gnBR お前は予備知識があるから少しの説明で済みそうなので教えてやる。
インスタンスはクラスのコピーとポインターを足したような機能をイメージしろ。
大元となるオリジナルのクラスは実行時に静的アドレス空間に1つだけ展開されている。
これをひな型だと思え。
インスタンスとは、このひな型の一部を別のアドレス空間にコピーし、コピーしなくて済む部分はひな型のあるアドレス番地を直接参照して
大元のクローンを作って仕様することを言う。
この方法により容量制限のあるメモリーを節約して効率よく使用できるのと
メモリー空間にバラバラに変数が展開と解放を繰り返しゴミデータ化し
GCが頻繁に発生するのを防ぐのに役立つ
結果、各値の参照をする時の速度低下を防ぎプログラムの実行速度低下を防止している
これがインスタンスだ
わかったかボケ>>553
インスタンスはクラスのコピーとポインターを足したような機能をイメージしろ。
大元となるオリジナルのクラスは実行時に静的アドレス空間に1つだけ展開されている。
これをひな型だと思え。
インスタンスとは、このひな型の一部を別のアドレス空間にコピーし、コピーしなくて済む部分はひな型のあるアドレス番地を直接参照して
大元のクローンを作って仕様することを言う。
この方法により容量制限のあるメモリーを節約して効率よく使用できるのと
メモリー空間にバラバラに変数が展開と解放を繰り返しゴミデータ化し
GCが頻繁に発生するのを防ぐのに役立つ
結果、各値の参照をする時の速度低下を防ぎプログラムの実行速度低下を防止している
これがインスタンスだ
わかったかボケ>>553
555名前は開発中のものです。
2017/12/02(土) 20:00:28.44ID:cJP2gnBR 知ったかで話してるんじゃねえぞ?
誰かに物を教える時はてめえ自身がよく理解を深めて置け
誰かに物を教える時はてめえ自身がよく理解を深めて置け
556名前は開発中のものです。
2017/12/02(土) 20:03:26.16ID:bez9ayka >534で必要とかメリット言ってる時点でダウト
バレバレだから触られてないって気付けよ地雷
バレバレだから触られてないって気付けよ地雷
557名前は開発中のものです。
2017/12/02(土) 20:10:15.41ID:cJP2gnBR558名前は開発中のものです。
2017/12/02(土) 20:17:20.94ID:cJP2gnBR559名前は開発中のものです。
2017/12/02(土) 20:17:56.28ID:YuBXIsDc 素晴らしい!
皆さんのお陰でインスタンスの理解が格段に深まりました!心より御礼申し上げます。
皆さんのお陰でインスタンスの理解が格段に深まりました!心より御礼申し上げます。
560名前は開発中のものです。
2017/12/02(土) 20:21:45.39ID:cJP2gnBR よし!解決
頭をなでてやろう
次
頭をなでてやろう
次
561名前は開発中のものです。
2017/12/02(土) 20:21:50.61ID:bez9ayka 凄まじい自演臭だなw
562名前は開発中のものです。
2017/12/02(土) 20:24:49.25ID:cJP2gnBR って思うじゃん?
心の目でみるようにしないと人生損するぜ?
なんでも疑心暗鬼にいきてるとスネ夫みたいになるぜ?
答えは1つ
自演ではありません
心の目でみるようにしないと人生損するぜ?
なんでも疑心暗鬼にいきてるとスネ夫みたいになるぜ?
答えは1つ
自演ではありません
563名前は開発中のものです。
2017/12/02(土) 20:25:32.28ID:VKRQuwOY ↑のような発言を行なう者は統計学的にぺニスが著しく小さな成人中年男性に見られる傾向があります。
564名前は開発中のものです。
2017/12/02(土) 20:25:52.59ID:zUxMO2Z0 >558 20:17:20.94
>559 20:17:56.28
その間僅か36秒
>559 20:17:56.28
その間僅か36秒
565名前は開発中のものです。
2017/12/02(土) 20:27:37.89ID:cJP2gnBR >>561
ま!お前以外の当事者全員が自演じゃないことはわかってるんだけどな!
お前だけが真実を見えてないわけよ
ID1つが人1人で見た通り素直にみたほうがいいぜ
主要メンバーは俺含めて4〜5人でのやり取りだからな
ま!お前以外の当事者全員が自演じゃないことはわかってるんだけどな!
お前だけが真実を見えてないわけよ
ID1つが人1人で見た通り素直にみたほうがいいぜ
主要メンバーは俺含めて4〜5人でのやり取りだからな
566名前は開発中のものです。
2017/12/02(土) 20:29:04.18ID:cJP2gnBR567名前は開発中のものです。
2017/12/02(土) 20:30:16.69ID:lDjfPpyu https://codegenius.org/open/courses/24/sections/212
このサイトの通りに敵の攻撃を停止させるアイテムを作成した所
そのアイテムのistriggerの欄にチェックを入れると
そのオブジェクトアイテムが床をすり抜けてしまいました
どうすればいいでしょうか?
このサイトの通りに敵の攻撃を停止させるアイテムを作成した所
そのアイテムのistriggerの欄にチェックを入れると
そのオブジェクトアイテムが床をすり抜けてしまいました
どうすればいいでしょうか?
568名前は開発中のものです。
2017/12/02(土) 20:31:27.14ID:iGp4XfXv 雛形の元のインスタンス〜♪
つーきぬけろ愛のインスタンス〜♪
つーきぬけろ愛のインスタンス〜♪
569名前は開発中のものです。
2017/12/02(土) 20:33:57.08ID:cJP2gnBR >>567
ああん!?てめえしばくぞ!!
当たり判定はトリガーかコライダーかどっちか1つしか使えねえんだよ!!
何でそうなってるかわかるか!?
どっちも本質は同じだからだよ!!
どちらか片方できればもう片方もできるからだ!!
すり抜けたくなかったらトリガーじゃなくてコライダー使えや!!
しばくぞ!!
ああん!?てめえしばくぞ!!
当たり判定はトリガーかコライダーかどっちか1つしか使えねえんだよ!!
何でそうなってるかわかるか!?
どっちも本質は同じだからだよ!!
どちらか片方できればもう片方もできるからだ!!
すり抜けたくなかったらトリガーじゃなくてコライダー使えや!!
しばくぞ!!
570名前は開発中のものです。
2017/12/02(土) 20:36:36.41ID:cJP2gnBR >>567
頭にきたからもっと言ってやる!
トリガーってのはな!もともとすり抜けてもいいオブジェクトにつけるもんなんだよ!
でもよ幽霊みたいに壁をすり抜けると、あれ?幽霊が壁に当たった時ってどうやって判定するわけ?
ってなるだろ!!!
そういう時に使うもんだ
イズトリガー
頭にきたからもっと言ってやる!
トリガーってのはな!もともとすり抜けてもいいオブジェクトにつけるもんなんだよ!
でもよ幽霊みたいに壁をすり抜けると、あれ?幽霊が壁に当たった時ってどうやって判定するわけ?
ってなるだろ!!!
そういう時に使うもんだ
イズトリガー
571名前は開発中のものです。
2017/12/02(土) 20:59:49.29ID:kw6WMn7F572名前は開発中のものです。
2017/12/02(土) 21:01:19.88ID:PDtJg3nP Colliderを設定することは、ゲームで言うところの当たり判定枠を設定すること
当たり判定時に衝突させるか、通過させるかは、isTriggerというフラグで切り替え
衝突を行いたいとき(通過させたくないとき)は、isTriggerをオフにして、
接触をOnCollisionEnter(Collision)イベントで判定する
判定相手は、Collisionで取得し参照が可能
衝突を行いたくないとき(通過させたいとき)は、isTriggerをオンにして、
接触をOnTriggerEnter(Collider)イベントで判定する
判定相手は、Colliderで取得し参照が可能
どちらも、「Enter」を、「Stay」や「Exit」に変えれば、
接触開始時、接触中、接触終了時をそれぞれ判定可能
当たり判定時に衝突させるか、通過させるかは、isTriggerというフラグで切り替え
衝突を行いたいとき(通過させたくないとき)は、isTriggerをオフにして、
接触をOnCollisionEnter(Collision)イベントで判定する
判定相手は、Collisionで取得し参照が可能
衝突を行いたくないとき(通過させたいとき)は、isTriggerをオンにして、
接触をOnTriggerEnter(Collider)イベントで判定する
判定相手は、Colliderで取得し参照が可能
どちらも、「Enter」を、「Stay」や「Exit」に変えれば、
接触開始時、接触中、接触終了時をそれぞれ判定可能
573名前は開発中のものです。
2017/12/02(土) 21:28:25.43ID:PDtJg3nP >>567
オブジェクトA(自機)に対して、オブジェクトB(床)に対しては衝突して、
オブジェクトC(敵)に対しては通過したい場合ですかね?
オブジェクトをレイヤー分けするか、タグ付けすると良いですよ
Aは、レイヤー:A、Colliderあり:「isTrigger」オフにして、
Aの子オブジェクトを空オブジェクトDとして作成し、
Dは、レイヤー:D、Colliderあり:「isTrigger」オンにします
床:Bは、レイヤー:B、Colliderあり
敵:Cは、レイヤー:C、Colliderあり
Physics設定で、レイヤー間の判定表を、
A-B 接触あり
D-C 接触あり
それ以外 接触なし
自機Aは床Bと接触して衝突を起こし、
OnCollisonEnterイベントを生じます
また、自機の子Dは敵Cと接触するが通過し、
OnTriggerEnterイベントを生じます
レイヤーを使わない場合は、
OnCollisonEnterイベントやOnTriggerEnterイベント内で、
接触相手のタグを判定して挙動を変えます
オブジェクトA(自機)に対して、オブジェクトB(床)に対しては衝突して、
オブジェクトC(敵)に対しては通過したい場合ですかね?
オブジェクトをレイヤー分けするか、タグ付けすると良いですよ
Aは、レイヤー:A、Colliderあり:「isTrigger」オフにして、
Aの子オブジェクトを空オブジェクトDとして作成し、
Dは、レイヤー:D、Colliderあり:「isTrigger」オンにします
床:Bは、レイヤー:B、Colliderあり
敵:Cは、レイヤー:C、Colliderあり
Physics設定で、レイヤー間の判定表を、
A-B 接触あり
D-C 接触あり
それ以外 接触なし
自機Aは床Bと接触して衝突を起こし、
OnCollisonEnterイベントを生じます
また、自機の子Dは敵Cと接触するが通過し、
OnTriggerEnterイベントを生じます
レイヤーを使わない場合は、
OnCollisonEnterイベントやOnTriggerEnterイベント内で、
接触相手のタグを判定して挙動を変えます
574名前は開発中のものです。
2017/12/02(土) 21:28:34.25ID:iGp4XfXv 何か荒れた感じだけど、近年になかった充実した講習内容だなぁ。
それぞれの方は、イライラもあったりしてるかもしれないけど、たぶんにみんなのためになってると思うから。ありがとう。
それぞれの方は、イライラもあったりしてるかもしれないけど、たぶんにみんなのためになってると思うから。ありがとう。
575名前は開発中のものです。
2017/12/02(土) 21:30:12.86ID:cJP2gnBR >>571
なれてるんじゃね?
本人が皆さんのおかげでと言ってるしな
お前の説明の何処が具体的な概要説明なんだ?
まあしかしだ、そんなお前のも力には慣れたんじゃねーの
もう一度言うが、皆さんのおかげでと言ってるからな
何を言ってるんだお前
最初の質問で、あいつには俺の説明は難しいから回答しなかったのだが
それを偉そうだとか
全然ダメだお前!マジダメ!
だから人の書き込みをもっと読んで真意を汲み取れるようになれって言ってるだろう
俺の書き込みからすら読み取れてないから質問者のも読み取れないんだよ
メモリーをハードウェアじゃないとでも思ってるのか
メモリー交換どうやるんだお前
バーチャルに浸り過ぎじゃねーのか?大丈夫か?
なれてるんじゃね?
本人が皆さんのおかげでと言ってるしな
お前の説明の何処が具体的な概要説明なんだ?
まあしかしだ、そんなお前のも力には慣れたんじゃねーの
もう一度言うが、皆さんのおかげでと言ってるからな
何を言ってるんだお前
最初の質問で、あいつには俺の説明は難しいから回答しなかったのだが
それを偉そうだとか
全然ダメだお前!マジダメ!
だから人の書き込みをもっと読んで真意を汲み取れるようになれって言ってるだろう
俺の書き込みからすら読み取れてないから質問者のも読み取れないんだよ
メモリーをハードウェアじゃないとでも思ってるのか
メモリー交換どうやるんだお前
バーチャルに浸り過ぎじゃねーのか?大丈夫か?
576名前は開発中のものです。
2017/12/02(土) 21:35:55.28ID:cJP2gnBR577名前は開発中のものです。
2017/12/02(土) 21:39:43.01ID:swf3/rDA あぼーん
578名前は開発中のものです。
2017/12/02(土) 21:40:27.12ID:cJP2gnBR 技術者ってのはある程度自分の知識ややってきたことに自信を持ってるやつが多い
すると頑固者が多い
メリットにもデメリットにもなる
その聖域をつつくと結構カチンと来て反論してくる奴が多いわけよ
開発チームでデザイナーとプログラマーがよく衝突するなんてのは有名
それ分かっててやってるからな
俺は言葉遊びと言葉誘導、そしてマインドコントロールと相手の心読むのも得意だぜ?(^ω^)ペロペロ
すると頑固者が多い
メリットにもデメリットにもなる
その聖域をつつくと結構カチンと来て反論してくる奴が多いわけよ
開発チームでデザイナーとプログラマーがよく衝突するなんてのは有名
それ分かっててやってるからな
俺は言葉遊びと言葉誘導、そしてマインドコントロールと相手の心読むのも得意だぜ?(^ω^)ペロペロ
579名前は開発中のものです。
2017/12/02(土) 21:42:50.63ID:cJP2gnBR それにこういう所の面白いのは
昨日は仲良く話してた相手だったりするんだよな
今日言い合っても明日は普通にここでやりとりしてるわけよ
知らずにな
わざわざNGにしたことひけひらかしたり、それを幼稚行為と罵ったり
これらが掲示板の醍醐味っしょ!
昨日は仲良く話してた相手だったりするんだよな
今日言い合っても明日は普通にここでやりとりしてるわけよ
知らずにな
わざわざNGにしたことひけひらかしたり、それを幼稚行為と罵ったり
これらが掲示板の醍醐味っしょ!
580名前は開発中のものです。
2017/12/02(土) 21:46:33.98ID:6nLkxiik やってる事が荒らしと大差ないな
581名前は開発中のものです。
2017/12/02(土) 22:02:53.70ID:cJP2gnBR そりゃそうだ
荒れないような言葉選びでやってるわけじゃないからな
しかし変に技術的知識があり質問にも回答しちゃうところが厄介だろ?
いーひひっひ
荒れないような言葉選びでやってるわけじゃないからな
しかし変に技術的知識があり質問にも回答しちゃうところが厄介だろ?
いーひひっひ
582名前は開発中のものです。
2017/12/02(土) 22:07:03.66ID:K7oqhcAI 福盛?
583名前は開発中のものです。
2017/12/02(土) 22:09:51.11ID:cJP2gnBR ぎく
584名無し@キムチ
2017/12/02(土) 22:32:03.18ID:1VwFPxoc スレとは関係ないんだけど、どうしても発言したいことがある。
菊池寛賞は文学賞ではなく、すぐれた文化活動をした人に与えられる賞である。
それなのに文化活動などまったくした痕跡のない浅田真央が菊池寛賞を受賞した!!
理由は「氷上の華麗な演技によって人々に深い感銘を与えた」からだと!!
どこから働きかけがあった!?電通か?NHKか?
姉のことを「まい」と呼び捨てにする真央が菊池寛賞を受賞したw
姉まいに荷物を持たせて、前をいつも歩く真央が菊池寛賞を受賞したw
許せないな!!!
菊池寛賞は文学賞ではなく、すぐれた文化活動をした人に与えられる賞である。
それなのに文化活動などまったくした痕跡のない浅田真央が菊池寛賞を受賞した!!
理由は「氷上の華麗な演技によって人々に深い感銘を与えた」からだと!!
どこから働きかけがあった!?電通か?NHKか?
姉のことを「まい」と呼び捨てにする真央が菊池寛賞を受賞したw
姉まいに荷物を持たせて、前をいつも歩く真央が菊池寛賞を受賞したw
許せないな!!!
585名前は開発中のものです。
2017/12/02(土) 22:48:48.03ID:K7oqhcAI キムチの線を消して安心しきったキムチってオチもありそうだな
586名前は開発中のものです。
2017/12/02(土) 23:12:59.85ID:cJP2gnBR ぎく
2017/12/02(土) 23:17:56.38ID:cJP2gnBR
正体は僕でふた(^^
1人も当てられなくててざんねんでふたね(^^
ボッキング!(^^
1人も当てられなくててざんねんでふたね(^^
ボッキング!(^^
588名前は開発中のものです。
2017/12/03(日) 08:21:22.39ID:Jm737una がっかりした😞
589名前は開発中のものです。
2017/12/03(日) 09:00:58.94ID:kLRtrgCb ボッキムチアセットるおじさん
590名前は開発中のものです。
2017/12/03(日) 12:04:58.25ID:NWJhSQyF >>569
比較するならトリガーとコリジョンだな
これらはいずれもコライダーを用いて判定され、単一のコライダーはこのどちらか一方の判定しか返さない
こんな基礎の基礎すらわかってないど素人がゴロゴロしてる場所で他人に教えるつもりなら最低限言葉は正確に使えよ
万一教えてる本人が区別して使えてないなら他人に教えられるだけの能力がないってことだ
ど素人は喜ぶかもしれんがね、こうした一見正しそうに見える間違いだらけの講釈を鵜呑みにすると、後々混乱したり間違って覚えてたりで苦労するから注意な
比較するならトリガーとコリジョンだな
これらはいずれもコライダーを用いて判定され、単一のコライダーはこのどちらか一方の判定しか返さない
こんな基礎の基礎すらわかってないど素人がゴロゴロしてる場所で他人に教えるつもりなら最低限言葉は正確に使えよ
万一教えてる本人が区別して使えてないなら他人に教えられるだけの能力がないってことだ
ど素人は喜ぶかもしれんがね、こうした一見正しそうに見える間違いだらけの講釈を鵜呑みにすると、後々混乱したり間違って覚えてたりで苦労するから注意な
591ダーク王鍬大使 ◆SoVpkB15jY
2017/12/03(日) 12:10:54.32ID:xua3StZy せめて似たトリップ持ってきてくらふぁい(^^
大使スラングの使い方もガバガバでふ(^^
こんなのでよく成りすまそうと思いまひたね(^^
それより新情報(^^
実はキムチ、アセットおじさん、都合の悪い人が全部同一人物に見える人などなどは全部僕でふ(^^
ほかにも通常レスの9割は僕でふ(^^
このスレはあまりにも過疎いので僕が自演して盛り上げてまんこ(^^
ようするにこのスレは僕と君だけのスレでふ(^^
ボッキング!(^^
大使スラングの使い方もガバガバでふ(^^
こんなのでよく成りすまそうと思いまひたね(^^
それより新情報(^^
実はキムチ、アセットおじさん、都合の悪い人が全部同一人物に見える人などなどは全部僕でふ(^^
ほかにも通常レスの9割は僕でふ(^^
このスレはあまりにも過疎いので僕が自演して盛り上げてまんこ(^^
ようするにこのスレは僕と君だけのスレでふ(^^
ボッキング!(^^
592名前は開発中のものです。
2017/12/03(日) 12:36:27.63ID:owpyTlTj アセットおじさん、キムチ、ボッキング、"自称"講師
華やかなスレだな
華やかなスレだな
593名前は開発中のものです。
2017/12/03(日) 12:50:04.87ID:nLhZMbcD594名前は開発中のものです。
2017/12/03(日) 13:11:29.64ID:AJZEWdHy Rigidbody2Dの挙動について
グラディウスVの5面のように隕石をよけつつ破壊するゲームを作っているのですが
隕石をRigidbody2Dで制御して動かしていると、タイトルバーのクリック時や移動などでゲームが一瞬停止し、再び動いた時に
Rigidbodyで動かしているオブジェクトがワープしたような状態になってしまうのですが、これの対処法はあるのでしょうか
Rigidbodyオブジェクトの移動の停止にラグがあるような感じがします
ちなみに別のアプリケーションをアクティブ化してゲームを停止させる場合はこの現象は起きません
グラディウスVの5面のように隕石をよけつつ破壊するゲームを作っているのですが
隕石をRigidbody2Dで制御して動かしていると、タイトルバーのクリック時や移動などでゲームが一瞬停止し、再び動いた時に
Rigidbodyで動かしているオブジェクトがワープしたような状態になってしまうのですが、これの対処法はあるのでしょうか
Rigidbodyオブジェクトの移動の停止にラグがあるような感じがします
ちなみに別のアプリケーションをアクティブ化してゲームを停止させる場合はこの現象は起きません
595名前は開発中のものです。
2017/12/03(日) 13:14:37.69ID:nAeqWHgE >>593
相手と自分のどちらか一方じゃなくて、OnTriggerかOnCollisionのどちらか一方ってことでしょ
相手と自分のどちらか一方じゃなくて、OnTriggerかOnCollisionのどちらか一方ってことでしょ
596名前は開発中のものです。
2017/12/03(日) 13:18:43.38ID:nAeqWHgE597名前は開発中のものです。
2017/12/03(日) 13:22:07.45ID:NWJhSQyF >>593
この場合、OnTriggerXXはisTrigger=trueに設定された相手側のコライダーの作用によるもので、それが通知されているに過ぎないんだが確かにその説明はしてないな、補足サンクス
この場合、OnTriggerXXはisTrigger=trueに設定された相手側のコライダーの作用によるもので、それが通知されているに過ぎないんだが確かにその説明はしてないな、補足サンクス
598名前は開発中のものです。
2017/12/03(日) 13:22:46.47ID:FHHClEgu グラディウスVなんて知らないので
最低でもドリフトスピリッツ以上にダウンロードされたゲームで頼む
最低でもドリフトスピリッツ以上にダウンロードされたゲームで頼む
599名前は開発中のものです。
2017/12/03(日) 13:28:46.09ID:nAeqWHgE >>595
ごめんどちらも呼ばれてた・・・
ごめんどちらも呼ばれてた・・・
600名前は開発中のものです。
2017/12/03(日) 13:29:07.08ID:lHSVUkg7 じゃあグラディウスVはドリスピよりダウンロードされてないからクソゲだなw
601名前は開発中のものです。
2017/12/03(日) 13:52:45.60ID:7s+hWVbw グラディウスIIIもVも売り上げはドリフトスピリッツ以上のゲームです。
グラディウスは全国のアーケードでフル稼働していたうえに
その後、様々な家庭用ゲーム機に移植されて販売されました。
これらの総数はドリフトスピリッツを遥かに超えている。…ものと推測されます。
グラディウスは全国のアーケードでフル稼働していたうえに
その後、様々な家庭用ゲーム機に移植されて販売されました。
これらの総数はドリフトスピリッツを遥かに超えている。…ものと推測されます。
602名前は開発中のものです。
2017/12/03(日) 13:58:35.30ID:FHHClEgu グラディウスVはアーケードで出てない。やり直し!
603名前は開発中のものです。
2017/12/03(日) 14:26:08.42ID:AJZEWdHy >>596
なるほどtimeScale自体の操作で即座に止めてしまってもいいわけですね
RigidbodyやPhysicsの設定で間違っているのかと悩んでいました
この方法で試してみます。 ありがとうございました
なるほどtimeScale自体の操作で即座に止めてしまってもいいわけですね
RigidbodyやPhysicsの設定で間違っているのかと悩んでいました
この方法で試してみます。 ありがとうございました
604名前は開発中のものです。
2017/12/03(日) 14:58:20.17ID:Svmnhovq RigidbodyはfixedTimeのスケールで動いているので、
時間が飛ぶと、処理も飛んで、物理挙動が怪しくなります。
確かに、時間自体を停止した方が良いですね。
時間が飛ぶと、処理も飛んで、物理挙動が怪しくなります。
確かに、時間自体を停止した方が良いですね。
605名前は開発中のものです。
2017/12/03(日) 15:00:00.42ID:s2UKd3WQ >>604
アセットを買えばうまくいくんじゃないですか?
アセットを買えばうまくいくんじゃないですか?
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 橋下徹氏 外務省幹部の訪中受け「口だけ番長」へ痛烈指摘 「喧嘩は日本の完敗…なんとかっこ悪い日本か」 [冬月記者★]
- 【外国人問題】小野田紀美担当相「不法就労や不法滞在は許さない」 [シャチ★]
- 経団連会長、日中は建設的対話を 経済3団体が高市首相と初会談も日中関係は話題に登らず… [BFU★]
- 東京株式市場 インバウンド関連株が下落 中国政府の渡航自粛要請で [バイト歴50年★]
- 【映画】『クレヨンしんちゃん』 中国で公開延期 対日報復、エンタメに波及 [冬月記者★]
- 「クマはなるべく山に返す努力を」「クマと戦争は間違っている」動物保護活動家の主張 棲み分けと学習放獣でクマ被害なくなるのか?★6 [ぐれ★]
