[過去ログ] 【ゲームエンジン】Unity初心者質問スレBuild3 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
5(3): 2020/01/11(土)15:43 ID:wPvGtAaQ(2/5) AAS
前スレ995で質問した者です
アドバイスを元に、parentをnullにしてみると生成されたプレハブがキャンバス外なのか描写されなくなってしまいました
続いて生成後に新しく作成したキャンバスに親を変更すると実行後1回目だけ左端の意図しない位置にプレハブが生成され、その後通常に動作しました
その後も色々試したのですがまだうまく行きません
あとは
・先に位置を取得して新しいキャンバスにプレハブを生成(これだと頂いたアドバイスを活かせませんが・・・)
・デストロイ前に敵のイメージを透明にする
省3
21(5): 2020/01/13(月)11:46 ID:Rcgjsxsv(2/11) AAS
画像リンク[png]:i.gyazo.com
これ見て理解して
単純にLerpの事理解してないと思うけど、Time.deltaTime という浮動小数点を使っている以上90度にはならない
最後のprint文表示すると分かるけど永遠と89.xxxxxと表示される
インスペクタは省略表示だからそれに惑わされないように
それから同じオブジェクトで複数軸の回転を行うと当然ながら「Quaternion.Euler(0, 90, 0)」では取れないのは分かるよね?
26(3): 2020/01/13(月)13:00 ID:auL79zSW(1/4) AAS
>>21
単純にUnityのこと理解してないと思うんだけど
現在位置からターゲットに向ける用途的にはLerpでなくTowards使うんだぜ
transform.position = Vector3.MoveTowards(transform.position, target.position, moveSpeed * Time.deltaTime);
if(transform.position == target.position) // 移動完了処理
transform.rotation = Quaternion.RotateTowards(transform.rotation, target.rotation, rotSpeed * Time.deltaTime);
if(transform.rotation == target.rotation) // 回転完了処理
155(10): 2020/01/19(日)05:57 ID:sNg7suvy(1/3) AAS
タイルパレットを使って、ステージを作ってる時のScene画面なんですが
この右下の窓が邪魔なんです。これを消すなり動かすことは出来ないのでしょうか?
ただでさえ小さなScene画面なのにこれが心底邪魔でイライラします、、、
画像リンク[png]:download1.getuploader.com
286(3): 2020/01/28(火)10:53 ID:FwIKyioN(3/5) AAS
>>284
画像リンク[png]:i.gyazo.com
画像リンク[png]:i.gyazo.com
とりあえずScaleは1にしましょ
299(3): 2020/01/29(水)20:37 ID:f00/ZSVP(1) AAS
誰かテクスチャのPixels Per Unitに詳しい方はおられませんか?
Transform.positionの1単位に表示されるピクセル数なのは分かるんですが
具体的に何を基準に設定すれば良いのか教えていただきたいです
470(3): 2020/02/10(月)23:10 ID:uTG4Uq/w(1) AAS
unityでモノ作ってる人尊敬する
UE4で仕事してたけど、向こうなら1秒で終わるタスクがこっちだとそもそもその機能が無かったり、調べようと思ってもlwrpだhdrpだurpだっつって記事が役に立たないし、仕方ないからアセット買ってもまともに動かない
UE4のパクリと思われる機能も全部劣化版だし…
日本ではunityの方が人気らしいが、マゾ気質に合ってるんですかね?
515(3): 2020/02/14(金)19:07 ID:xDLUkvcx(1) AAS
すみません、2D横スクのマップを作るのに
あらかじめ設計図をテキストファイルに入れといて
各ブロックの座標を指定しタイルマップの様に生成させたいのですが
ステージのブロックは一種類じゃないので
どの種類のブロックにするかもその時に数値で指定したいのです。
各ブロックは受けとった値で表示する画像を決める感じです。
この場合、そのブロックのオブジェクトは
省7
517(3): 2020/02/14(金)22:41 ID:vehvswp5(1/4) AAS
メトロイドヴァニアのカメラとかで基本的に操作キャラを追うんだけど、
マップの端っことかだとカメラが動かなくなって、
操作キャラは画面の端まで動けるってのどうやって実装するんだろ?
物理演算でやってみようって、カメラに画面枠大の BoxCollider2D つけて、
TileMap で「この範囲の内側しか動かないよ」ってコライダー描いてみて、
カメラは rigidbody.MovePosition でキャラを追うようにしてみたが、
なんか突然カメラ位置がワープするみたいに動くときがあったりとか、
省1
577(4): 2020/02/17(月)18:04 ID:u63KHqPz(1/2) AAS
UnityでデータベースにGoogleスプレッドシートを利用しようとしています
Jsonでデータを取得しようと試みていますが、何故か「DOCTYPE html」が返信されてしまいます
どうやらOAuth2.0による認証を通していないため、エラー画面のHtmlが取得されている、らしい所までつき止めました
このOAuth2.0の認証を通すための方法をググってみたのですが、ヒットするサイトの通りに行っても、最終的に取得するべきアクセストークン及びリフレッシュトークンが取得できません
調べた中でもっともやりやすかったコンソールからの以下のコマンド
curl -d "code=認証コード&clent_id=OAuthクライアントID&client_secret=OAuthクライアントシークレットID&redirect_uri=urn:ietf:wg:oauth:2.0:oob&grant_type=authorization_code" 外部リンク:accounts.google.com
を行うと、想定では
省17
591(4): 577 2020/02/18(火)12:58 ID:sKgNX2QZ(2/3) AAS
>>590
レスありがとうございます
このページは初見で、OAuth承認を得るためにGoogle Cloud platformのアカウントが必要なことは初耳で、APIキーを利用することは初めての試みでした
APIキーの方はダメで認証のためのHTMLが返信されましたが、OAuthの方はアクセストークン及びリフレッシュトークンが取得できることを確認しました
しかし、スプレッドシートからJsonを取り出すために行ったURL+アクセストークンでは、同じく認証を促すサイトのHTMLが返されてしまいました
結果ダメでしたが少し進みました
ありがとうございます
604(3): 591 2020/02/19(水)13:41 ID:Z+Z53OIe(1/3) AAS
>>603
長く調査及び検証ありがとうございます
こちらで試したところ、
HTTP/1.1 401 Unauthorized
また別な認証エラーのようです
サラっと調べたところだとアクセストークンが無効らしいのですが
いくらアクセストークンを取り直しても同様のエラーが発生します
省3
636(3): 2020/02/22(土)19:32 ID:BfqvMpNB(1/2) AAS
unityのバージョンは 2018.4.17f1です。
外部リンク:xr-hub.com
これを作っていて 当たり判定を実装する の所で同じように書いたらエラーが出てゲームが再生出来ないのですがどういう事なんでしょうか・・?
OnTriggerEnterとifのplayerに下線がついてます。
670(3): 2020/02/24(月)20:16 ID:B7d3DSpn(2/4) AAS
>>669
668です
transform.Translate(0.0f, 0.1f, 0.0f);
これと同じ書き方でxとyの値のみ変更したものを4つ作り、指定のキー入力でそれぞれ呼び出し上下左右の4方向に移動するようにしています。
zは全て0.0fにしているのですが、xが変動すると同時にzも変動してしまいます。
695(3): 2020/02/26(水)23:17 ID:tqiPAYEJ(1) AAS
アセットストアの SD Unity-Chan Optimaize Custom
のデフォルトSDユニティちゃんを使おうとしたのですが
なぜか初めは仰向けになっていてtransformで起こして再生すると前に倒れて
地面にめりこみ、起こさずに再生すると起きるのですが宙に浮いて落下モーション
のような状態になってしまいます。( standard asset の third person user control をアタッチしました )
rigit body の freeze rotation にチェックを入れてもダメでした・・
どうすれば正常に直立できるのでしょうか?
755(3): 2020/03/06(金)22:24 ID:1ULsHRya(1/2) AAS
簡単なライトノベルを作りたいと思い、
画面下にテキストウィンドウが出てクリックすると次の文章が出るといったことをやりたいのですが、
スクリプトでやるのは難しいので、テキストウィンドウのイメージ画像を最初に10枚くらいピッタリ重ねておいて
クリックすると上から一枚づつ消えるようにしようと思いました。
ですが間違ってダブルクリックして一気に2枚消えてしまうのを防ぐために一枚消えたら0.5秒くらい操作不能のしたいです。
何秒後に実行Invokeというのは分かったのですが、何秒間操作不能というのは簡単に出来るでしょうか。
862(3): 2020/03/16(月)13:25 ID:LdLDk6nR(2/3) AAS
>>857
申し訳ございませんが理解ができないのでもう少し詳しくお願いします
>まずは入出力のフローを整理することから。
この点ですが、クリックのたびにRayCastがGUIに接触しているかどうかの処理は毎回入れています。
しかし、閉じるボタンを押したときの挙動の場合
クリック→閉じるボタンのファンクション実行(GUIを閉じる)→Raycastの判定(この時点でGUIが閉じているため、RaycastにGUIが引っ掛からない)
という挙動となってしまいます。
省12
896(3): 2020/03/21(土)10:20 ID:NzxCYHrs(1/2) AAS
ツイッタでなんか話題上がってたけど、前年度にUnityと関係ない売り上げが3000万あった会社でちょっとUnity使ってなんかプロトタイプ作っちゃおうかなーって使い出すときは最初からProライセンス買わないとダメよでおけー?
なんか前Unityによる売り上げが上がってないなら関係ないって見た気がするんだけど気のせい?
924(3): 2020/03/22(日)15:27 ID:RU4GTjg+(1/2) AAS
基本的な使い方の質問です
なんらかの処理を変更したくてスクリプト書き換えるってなったとき
スクリプト書き換える → 上書き保存 → テストプレイ
という手順になるかと思うのですが、
テストプレイした後で、やっぱり以前の状態に戻したいって思うとき
また前のコードに書き直さなくてはいけないですよね。
こういうとき、みなさんどのように作業してるのでしょうか?
省2
967(3): 2020/03/27(金)22:00 ID:C99genE/(1) AAS
3Dのゲームにおいて、プレイヤーが飛行可能な状態になったときに、マウスでクリックした方向へ向かって飛んでいってほしいのですが、
Raycastではコライダがないと反応しないということもあり、空をクリックしても進まないため、どのように実現すればよいかがわかりません
マウスでクリックした方向へ飛行、右クリックで停止、ということをやりたいのですが、どうすればよいでしょうか
973(3): 967 2020/03/28(土)08:55 ID:uvhlBSlp(1/5) AAS
簡単に説明されていることからおそらく比較的楽に実装できるようですが、
まだ全く分からないので詳しくお願いします
>>971
これは2Dの移動の方法でしょうか?
マウスのポイントと画面中央からの距離だけでは奥行の場所がわからないので移動しようがありません
奥行を含めたマウスのポイントを取得する方法があるのでしょうか?
>>972
省3
983(4): 2020/03/28(土)13:20 ID:DC6grK4Z(1/2) AAS
すみません、質問です。
ボタンA … Prefabの中のオブジェクトとして存在
ボタンB … シーン内に1つだけ存在(Prefabではない)
上記の2つのボタンがあり、
ボタンAを押したら、ボタンBに追加したコンポーネントC#を実行したいです。
そこで、ボタンAのイベントトリガー内に、対象オブジェクトとしてボタンBを指定しようとしたところで
行き詰まってしまいました。
省5
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.052s