[過去ログ] 【ゲームエンジン】Unity初心者質問スレBuild1 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
20: 2018/06/23(土)15:04:05.80 ID:GjE91D+n(3/7) AAS
>>14さんのご指摘のspritererendere横の数字が0だったのを1にしてみました。
すると、プレイヤーが点滅状態にできました!
しかし求めている非描画、描画とを交互にするイメージとは違い、
非描画1秒ごとに一度描画される感じです。
タイミングを表現すると、ンーーパッ、ンーーパッ、て感じで点滅しています。
(自分がやりたい点滅タイミングは、ンパンパです)
多分、ひし形をカットして1秒サイクルを0.10ほどに短く作れば、いけそうですが
省6
34
(1): 弟子 ◆rZPPjYuxmQ 2018/06/23(土)23:12:44.80 ID:3i5tK2/L(6/6) AAS
>>33
スレローカルルールに違反なので嵐通報させてもらいますね
81
(1): 2018/06/27(水)15:51:48.80 ID:07W788OP(2/3) AAS
>>80
ありがとうございます
使うのはifでいいのでしょうか?
98
(1): 2018/06/28(木)14:28:13.80 ID:9SECcI4o(2/2) AAS
ついでに、dirこそUpdate関数内ローカルでいい。
int dir=tfTriangle.position.x<limit?1:-1;
って書いとけばcheckrightのなかでdirをゼロにする必要もない。
349
(1): 312 2018/08/05(日)01:31:28.80 ID:CyFJgm7j(1/2) AAS
>>334
とても勉強になる回答内容に感激しました。
私はその昔ながらのmain()ループのやり方で生きて来たクチなので
Unityのマニュアルやチュートリアルに目を通し(熟読はしていませんが、
非常に困惑しているところだったんです。
ステップアップ先生の話を聞いた限り、仮にUnityでFCマリオを制作するとしても、
昔ながらのmain()ループのやり方をUnityで実行するより、
省21
362: 弟子 ◆rZPPjYuxmQ 2018/08/05(日)22:41:53.80 ID:9xb2C49y(3/4) AAS
>>361
そだよ
だから、でしゃばんな
377: 2018/08/07(火)17:12:34.80 ID:fUL+ini3(2/2) AAS
>>376
ありがとう
ボタン設置やハンドルの表示は分かるんだけど、例えばシーン上のどこかをクリックしたらその座標にオブジェクトを生成するとして、それだけなら出来るんだけど他のオブジェクトをクリックしたときに、そのオブジェクトを選択したことになってしまうんです
terrainで編集中だとシーン上で他のオブジェクトをクリックしたとしても、そのオブジェクトが選択されたりしないよね?
まずは、シーン上でオブジェクトをクリックしても選択しないようにしたい
単純に「シーン上でオブジェクトを選択不可にする方法」ってのはぐぐったら出てきたんだけど、スクリプト込の記事がないんだよね

あとは、例えばterrainならterrainDataいじってterrainの新しい機能を作りたいと思ってるんですけどね
389
(2): 2018/08/07(火)23:56:38.80 ID:FHXvAGCS(1) AAS
>>381
Updateで昔ながらの60fpsをやるなら、まずコードのどこかでApplication.targetFrameRateに60を設定する

メニューからQuality SettingsのVSync CountをDon’t Syncにする

同じくメニューからTime ManagerのMaximum Allowed Timestepを1/60にする

これでほぼほぼUpdateが60fpsになるはず
431: 2018/08/16(木)08:17:34.80 ID:Rx2cVzvB(1/2) AAS
2000x2000とかの大きなterrainだと、遠くの山が描写されず、近づくと表示されて気持ち悪いんですが、描写される距離を設定で変えたりできますか?
木や草を描写する距離などはterrainの設定から出来るんですが、terrainそのものの描写する距離を変える設定が見つかりません
441
(2): 436 2018/08/17(金)22:52:26.80 ID:Cl208u38(2/2) AAS
プレイヤーコントローラーのスクリプトは下のスクリプトで右クリックでアタック時にSetActive
でコライダを表示するようにして敵を攻撃する当たり判定にしてるんだけど、一回攻撃するとコライダ出っぱなしになる
消すように色々ためしたけど上手くいかない、アドバイス頼みます

public GameObject AtariHantei;
void Update()
{

//アタック
省6
447
(1): 2018/08/18(土)11:18:41.80 ID:CpHT33yN(1) AAS
>>441
アニメーションイベントを使うといいよ
具体的なメリットはアニメーションの好きなフレームでコライダーのオンオフできるところ
現状だと、例えば剣を振りかぶる動作の途中なのに敵がダメージ食らったりしてると思う

詳しくはウェブで!!
外部リンク:gametukurikata.com
475: 帝王 2018/08/25(土)11:58:14.80 ID:YP3VndSY(2/2) AAS
RegacyではなくLegacyでした
508: 2018/09/02(日)17:50:26.80 ID:y/8eZbrS(1) AAS
w
529: 2018/09/07(金)21:54:41.80 ID:9OXGk4KY(1) AAS
>>528
なんで、それじゃあかんの?
558: 2018/09/16(日)16:41:29.80 ID:WeoJYzw7(11/11) AAS
>>552
ありがとうございます!
スケールの部分ですよね
789
(1): 2019/02/06(水)18:17:08.80 ID:NkrMwY76(1) AAS
WaitForSecondsの例でいえばループ毎にnewしてるなら
それは無駄なGCが走る可能性のあるコードでしょ

必ず別の場所にキャッシュするよう変更できるってモンでもないけど
可能なら避けるべき
890: 2019/02/18(月)17:50:43.80 ID:yrBo1uxS(1) AAS
レイヤー分けてレイヤーで判定
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.030s