[過去ログ] 【ゲームエンジン】Unity初心者質問スレBuild3 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
250: 名前は開発中のものです。 [sage] 2020/01/25(土) 20:16:32.82 ID:AC7xcaw6(1) AAS
/i/|ii!//|!/!i/´i/   .|i |/ノ        i\i!゙、:iヽ|:::|  ヽ 'i  ! ヾi |'!ヽ::::||::::::/:::::::::::::::::::::ヽ
i i 川i!ハ/" _!   | │        川 ヾ:ii ゙'∨     |    ゙ヾiヽヽ;||:::::i':::::::::::::::::::::::::
ノ ノ/リ,,,,,,二三テ=''" ヽノ        ル |ノノヽヾ ノ  、,,,ノ,、     iヽ:::||:::::i'::::::::::::::::::::::::::::
 /   ̄ ´~~゙''''    ゙''‐- ..,,         ,, ‐'    `゙ヾミッ、,,   ヽ::|::::/::::::::::::::::::::::::::::
,,イ|                i'        i"         `'‐='   `'|/i!:::::i::::::::::::::::::::::::
 i | :::::::ヽ::::ヽ::::::ヾ::    ゙、        l       〃:::::       i//::::ハ::::::::::::::::::i:::
  i i \\\\\ヽ     )       ヽ        ′′′   / /:::::/:::::::::::::::::::|::::
!  | i            ,,ィノ         <         :::: :    /:::::/:::::::::::::::::::/::::
i!  i i!            /i/    ,r''''‐y'''.;、  \             /:::::/:::::/::::::::::::/:::::
゙i!  | i          /⌒' 、 Y:::::::::''::;;;;'.;.Y'⌒゙i           /::::::/::::::/::::::::::::/::::/i
 i  i ゙!         ん、,,__ヽノ:::::::::::::::::::;;;;;{,__,,,r''          /:::::::/::::::/::::::::::::/:::外部リンク:
゙、ii! ゙| i           ノ  ゝ;;;:::::::::::::::::::;ノ 。 `i          //:::::/:::::/::::::::::::/::::::/:::
ヾ!トl ゙i?U          i  。l '゛..  ‐ー:::::i    |         //::::::/::::::/::::::/:::/:::::i!::::::
 iiミ! ハ             i  l ,,,,::: :::;;;;;...{ ° ゙、       //::::外部リンク:::::
 i!ヾ!i ゙、!         , '  |::: ::::ヽ   ..}     |゙ヽ......,.,.,.,,,///://::外部リンク:::::リ::
 !ヽヾi  i゙、  ___,,,/   }:: :  ;;;::: ::::::::}     レWノ'レi/、//::/:://:/:::/::/:::ハ:i |::
251
(1): 名前は開発中のものです。 [sage] 2020/01/25(土) 20:45:50.43 ID:JCoOqUSR(1) AAS
>>247
247(1): 名前は開発中のものです。 [sage] 2020/01/25(土) 20:13:13.83 ID:lrP57LvS(4/6) AAS
>>244
>やはりシーンロードするとバッファが詰まるのでしょかね
>>245
>シーンの読み込み直しなしでリスタートを実装する

その様子だとロックマン系のアクションゲームとかでよくある
プレイヤーが一画面分ずつ画面切り替え(切り替わり後、敵が定位置から発生)で
移動する場面などのときに
方向レバーの入力がいちいち途切れて
スムーズなキャラの移動みたいなんができないって
ことですよね?
まだ試してないのでなんとも言えませんが、、、
というかscene遷移って
それこそタイトル画面からゲーム画面にいったりするところでも使いますし
シーン遷移のたびいちいち方向レバーからの入力を途切れさせるって仕様自体
どうなんでしょうか、、、なんかテンポ悪い気がするんですが、、
これだけ痒いところに手がとどくUnityにおいて
GetAxisRawに対してscene遷移時の細かな設定ができないとは、、・
できそうなもんですが、、、
お前が言ってるロックマンのパターンでは
シーンをわけんなってことだよ
252
(1): 名前は開発中のものです。 [sage] 2020/01/25(土) 21:10:01.15 ID:7xtf6OfK(1) AAS
Input.GetButtonDown
InputGetButtonUp
でいかんの?
253: 名前は開発中のものです。 [sage] 2020/01/25(土) 22:10:27.57 ID:aeB2xTib(1/2) AAS
3Dの坂道だけど、

normalVector = collision.contacts[0].normal; で取れる値が、
坂メッシュの下から接触する時と、坂メッシュの上から接触する時に違うのはなぜだろう?

下から接触は登れるが、上から接触は"上れない"
254
(1): 名前は開発中のものです。 [sage] 2020/01/25(土) 23:07:40.70 ID:aeB2xTib(2/2) AAS
自己解決した。

CollisionEnter 一回では法線の正確な値が取れなかった…
255: 名前は開発中のものです。 [sage] 2020/01/26(日) 00:40:30.63 ID:2uuxF2Qq(1/3) AAS
>>254
イイね!
256
(2): 名前は開発中のものです。 [sage] 2020/01/26(日) 03:45:46.72 ID:wmtOSy96(1) AAS
>>252
InputGetButton
期待してやってみましたがダメでした。
>>251
ということですよね
sceneをまたぐと入力が切られること自体クソ仕様なのか
自分がこのタイミングでscene遷移を利用することがクソ思考なのか
未熟者の自分には判断ができません。
そもそも全体のリスタートにscene遷移する必要があるのか否か
scene遷移が必要な場面などについてしばらく勉強したいと思います。
レスくださった皆さまありがとうございました。
257
(1): 名前は開発中のものです。 [] 2020/01/26(日) 07:48:04.40 ID:Fvh37rHc(1/2) AAS
Unityエディタ上からGameObjectに対してEventTriggerを追加するのではなく、スクリプトからGameObjectに対してOnPointerClickを追加するには、どのようにすればよいのでしょうか?
GameObjectに対して、コライダーを追加して、下記の様にIPointerClickHandlerをインプリメントしたスクリプトを追加しても、OnPointerClick()が呼び出されません。
どの様にすれば良いでしょうか?
class Boo : MonoBehaviour,
IPointerClickHandler,
{
public void OnPointerClick(PointerEventData eventData)
{
}
}
258: 名前は開発中のものです。 [] 2020/01/26(日) 08:17:37.26 ID:ckFKG1Im(1/6) AAS
>>257
自分用Unityメモ:EventTriggerにスクリプトからEventを追加する
外部リンク:kasatanet.はてなblog.com/entry/2017/11/19/233426

はてな部分はローマ字で
259: 名前は開発中のものです。 [sage] 2020/01/26(日) 09:40:56.48 ID:2uuxF2Qq(2/3) AAS
>>256
うん、もちっとがんばってね。

あと、down upは、そのままじゃだめだよ。押されたら保管、その値を参照して処理。
260
(1): ◆uBR9Xpjlnk [sage] 2020/01/26(日) 10:26:21.47 ID:DH9o2bCr(1/2) AAS
StaticなクラスからGameObjectを生成しようとしてるんですがGameManager.Instantiateしてるんですが問題ありますか?
そもそもStaticなクラスから生成しようとしてること自体が間違いですかね?
261: 名前は開発中のものです。 [] 2020/01/26(日) 10:37:30.20 ID:ckFKG1Im(2/6) AAS
>>256
再度修正しました
とりあえず2押に対応しました
ソース整理してないので醜いかもですが

一応、流れとしてはStartシーンをベースにして
sampleシーンをロード、アンロードします
これで入力値はずっと取れるようです
外部リンク:thuploader.orz.hm
262
(1): 名前は開発中のものです。 [] 2020/01/26(日) 11:03:24.82 ID:ckFKG1Im(3/6) AAS
>>260
>GameManager.Instantiate
このGameManagerってのが何かよく分からないけど
Instantiateのマニュアル
外部リンク[html]:docs.unity3d.com
staticのマニュアル
外部リンク[html]:docs.unity3d.com
これ見るだけだと特に問題ないと思います

>そもそもStaticなクラスから生成しようとしてること自体が間違いですかね?
Instantiate自体はなんでもクローン化できるし間違いという概念自体無いのかなと
思いますが・・・
263: 名前は開発中のものです。 [sage] 2020/01/26(日) 15:48:27.71 ID:b+yLlRNB(1/3) AAS
アイソメトリックタイルで2Dドット絵のクォータービューのマップタイルを配置して、ドットキャラを落としたところ
タイルより少し浮いた位置に落ち、キャラが倒れてしまいました

タイルには2Dタイルマップコライダー キャラには2Dリジッドボディと2Dカプセルコライダーを設定してます
正確に1タイル上に着地するにはどうすればいいでしょうか
264
(1): 名前は開発中のものです。 [] 2020/01/26(日) 16:06:04.79 ID:ckFKG1Im(4/6) AAS
画面ないからなんとも言えんが
とりあえず公式ブログのプロジェクトでも見てみるとかどう

タイルマップの等角 2D 環境
外部リンク:blogs.unity3d.com
265: 名前は開発中のものです。 [sage] 2020/01/26(日) 16:41:35.15 ID:b+yLlRNB(2/3) AAS
>>264
ありがとうございます、キャラが倒れるのは回転を固定にチェックを入れていなかったからでした
こちらの動画が参考になりました、頑張ってみます
266: ◆uBR9Xpjlnk [sage] 2020/01/26(日) 16:57:41.23 ID:DH9o2bCr(2/2) AAS
>>262
説明が足りなくてすいません。
Monobehaviourを継承してない(できない)StaticなクラスでInstantiateをしようとしてるんですけどGameManagerクラスはMonobehaviourを継承してるかつどこからでも呼び出せるからGameManager.Instantiate()といった感じでやってるんですよね。
267
(1): 名前は開発中のものです。 [sage] 2020/01/26(日) 18:36:10.24 ID:3Sh7JjJE(1) AAS
canvasのtextってもしかして全部再描画してるんですかね?
縦文字スクリプト作ってoutlineつけてフェードイン&フェードアウト作って
ノベルゲームみたいに一文字ずつ出るようにしたら50文字ぐらい読み込むとどんどんと重くなります
もしかしてcanvasって一行一行ずつ作った方がいいんですか?
268: 名前は開発中のものです。 [sage] 2020/01/26(日) 18:52:40.04 ID:2uuxF2Qq(3/3) AAS
文字だけじゃなんとも。
269
(1): 名前は開発中のものです。 [sage] 2020/01/26(日) 20:48:24.56 ID:b+yLlRNB(3/3) AAS
この画像の赤ラインまで枠を縮めたいのですが、コライダーエディットのような項目が見当たらず、任意に動かせません
どうすればできますか?壁まで歩けてしまいます
画像リンク

270: 名前は開発中のものです。 [] 2020/01/26(日) 20:58:05.62 ID:ckFKG1Im(5/6) AAS
>>269
さっきの公式ブログにさ
「衝突タイルを配置したら、Tilemap Collider コンポーネントを衝突のタイルマップに追加します」
ってあるのよ
回り道かもしれないけど、まずは公式のプロジェクトダウンロードしてやってみたらどうかな、色々と勉強になると思うよ
271: 名前は開発中のものです。 [] 2020/01/26(日) 21:03:23.84 ID:ckFKG1Im(6/6) AAS
>>267
フェードアウト、インがどう作られてるのか?
一文字づつ出力がどんなスクリプトか?
まるで情報がわからないのに助言できないので、とりあえず

Unityにおける文字の描画と比較検証

外部リンク:creator.game.cyberagent.co.jp
272
(1): 名前は開発中のものです。 [] 2020/01/26(日) 22:38:27.18 ID:Fvh37rHc(2/2) AAS
OnMouseDown()はタッチにもクリックにも反応しますが、クリックのみにしか反応しないようにするにはどうすれば良いでしょうか?
273: 名前は開発中のものです。 [] 2020/01/27(月) 09:58:59.26 ID:Lnpc9jzQ(1) AAS
>>272

Input.touchCount が 0以上なら指タッチ、そうでないならマウスって判定でいいんじゃね
274: 名前は開発中のものです。 [sage] 2020/01/27(月) 10:23:02.20 ID:yuGD/LWP(1) AAS
downが呼ばれてtouchが0ならマウスじゃないの?
1-
あと 728 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.014s