[過去ログ] 【ゲームエンジン】Unityなんでも質問スレpart1 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
72: 名前は開発中のものです。 [sage] 2019/11/22(金) 12:00:32.22 ID:9tayRGRA(1) AAS
馬鹿ばっか
161: 名前は開発中のものです。 [sage] 2020/01/11(土) 14:23:56.22 ID:Y9mLoGJE(1) AAS
しつけーな消えろよ
185: 名前は開発中のものです。 [sage] 2020/01/13(月) 02:01:15.22 ID:auL79zSW(1) AAS
>>183183(3): 名前は開発中のものです。 [] 2020/01/13(月) 01:11:20.52 ID:4r+dI/kz(1) AAS
外部リンク:tsubakit1.hateblo.jp
のページのこのif文のコードなんですが、
いまいち意味がよくわかないので解説お願いします。
特に「isLoaded = !isLoaded」などは、検索してもほとんど出てきませんが、
一般的な構文なのでしょうか?
private bool isLoaded = false;
public void OnClick()
{
isLoaded = !isLoaded;
if (isLoaded) {
Application.LoadLevelAdditive ("Scene2");
} else {
Application.UnloadLevel ("Scene2");
Resources.UnloadUnusedAssets();
}
}
!は論理否定演算子
この記号が先頭に付いたら「〜ではない」のbool値が返る
bool flag = !trueなら「trueではない」としてfalseが入り
bool flag = !falseなら「falseではない」としてtrueが入る
要はフラグを反転させたいときに使う
そのコードではクリックの度にisLoadedのtrue/falseを差し替えて、実行するif文を切り替えてる
234: 名前は開発中のものです。 [] 2020/03/15(日) 12:49:15.22 ID:pFzl6/qz(1) AAS
>>231アセットを買ってみてはどうでしょうか?
377: 名前は開発中のものです。 [sage] 2020/05/28(木) 09:39:28.22 ID:SDNeahXK(1) AAS
複数ヒットした場合は近い方を当たったことにしたいとかなりそうだし複数ヒットしても良いのでは
405(2): 名前は開発中のものです。 [sage] 2020/07/14(火) 15:44:32.22 ID:ZhDupcXq(1) AAS
>>404404(1): 名前は開発中のものです。 [] 2020/07/14(火) 15:33:05.05 ID:HIbHpr+5(2/4) AAS
>>401
ありがとうございます。
bool isClick = false;
bool isCamera = false;
public void OnClick()
{
if (!isClick)
{
enabled = true;
isClick = true;
isCamera = true;
}
if (isClick)
{
enabled = false;
isClick = false;
isCamera = false;
}
}
void Update()
{
if (!isCamera) return;
カメラ移動
}
こうやったら、開始時はUpdate内が発動しないようにできたのですが、
ボタンをクリックしてもUpdate内が発動してくれません。
isClickとisCameraを統一してもダメでした。
このボタンに別のスクリプトをつけると、そっちは効きます。何がいけないのでしょうか。
その書き方だとisCamera=trueにした瞬間falseになるから効いてないように見える
public void OnClick()
{
isCamera = !isCamera;
}
これで動くと思う
529: 504 [sage] 2020/07/20(月) 08:47:46.22 ID:3lmx+oVz(4/7) AAS
ターゲット設定は、よく分からず、Plugin直下のフォルダにx86のフォルダとdllファイル、
それからx86_64のフォルダとdllがあります。
つまり32と64のそれぞれに対応するような同名のdllファイルが2つあることになります。
ダウンロード元は
外部リンク:github.com
こちらです。
667: 名前は開発中のものです。 [sage] 2020/07/26(日) 21:53:54.22 ID:6deMJcxG(3/3) AAS
>>666状況聞いてからね
856: 名前は開発中のものです。 [sage] 2020/08/20(木) 10:28:25.22 ID:0mXsjptg(1) AAS
>>855855(1): 853 [sage] 2020/08/20(木) 08:23:11.40 ID:HWvPzGDM(1) AAS
>>854
スクリプトが散らばるのをさけたかったのもあって
ひとつにまとめれたらと思ったのですがコライダーの判定だけはそうはいかないのですね
勉強になりました ありがとうございます!!
プレイヤーでしか実行しない処理ならプレイヤーコントローラーに書くのもあり
ただ勉強してくとこれ以上複雑なコード書かないといけなくなるから今のうちに慣れといた方がいいね
922: 名前は開発中のものです。 [sage] 2020/09/11(金) 18:34:30.22 ID:/bL6jkLB(1) AAS
ゲーム作りで教えてちゃんは甘い
971(2): 名前は開発中のものです。 [] 2020/09/28(月) 00:50:48.22 ID:UJurby2w(1/3) AAS
PUN2使ってオンラインに対応させようとしてます。
外部リンク:connect.unity.com
↑これを参考にしていろいろ設定したんですが,
2体それぞれ独立に操作しようとするときに,片方を操作するともう片方のキャラも同じ動きをしてしまいます。
考えられる原因はなにがありますか?
キャラクターの操作するスクリプトは何も変更したないのですがそれが原因ですかね?
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.043s