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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
185
(2): 2018/07/06(金)23:02 ID:3k4W8n5C(2/3) AAS
>>183 =>>184です。

whileの中の
if (spaceship.canShot)
 {
 spaceship.Shot(shotPosition);
 }
のまえに

GameObject title = GameObject.Find("Title");
 if (title)
 {
 spaceship.canShot = false;
 }

を付け足すと一応なるよ。
でもこのプロジェクト、初心者にはむりだろ。なんでupdate()じゃなくて無理矢理while
使ってんだろ。
186: 2018/07/06(金)23:03 ID:3k4W8n5C(3/3) AAS
>>185
な、改行が、、
187: 2018/07/06(金)23:10 ID:HglSf1KI(3/3) AAS
おいおい
もう正解でてるのに違うこと書いて混乱させるなよ
188: 弟子 ◆rZPPjYuxmQ 2018/07/07(土)02:22 ID:K1LNb5pO(1/3) AAS
>>173
ごめんね、分かり易いように全ソース上げるべきだったかな
とりあえずSSです
画像リンク


あと前回からも分かるように名無しさんはソース見て無かったり、とんちんかんな答も多いので間にうけないでね
189
(1): 2018/07/07(土)03:30 ID:mRGE11IO(1) AAS
まず、レスをくださった名無しの皆さま、
ありがとうございました。勉強になりました。

>>弟子 ◆rZPPjYuxmQさん
ソースをあげるお手間を取らせて申し訳ありません。
おかげで自分の間違いも理解でき、無事ゲームも動きました。
ありがとうございます。
それと今回はとても勉強になりました、
Unityゲーム制作方法がまたひとつ理解出来たことを実感できました。
投げることなく、これからも頑張っていきたいのでまたお時間がある時は
どうぞよろしくお願い致します。

>>185
>でもこのプロジェクト、初心者にはむりだろ。
>なんでupdate()じゃなくて無理矢理while使ってんだろ。

考えてみると、確かにそうでした。
start()にはSpaceshipコンポーネント取得だけを記述し、
update()を作り、そこに移動とショットのメソッドを記述するのが
よくみるソースですよね、、気になるので
ちょっと自分でそうしてみます。
190: 弟子 ◆rZPPjYuxmQ 2018/07/07(土)09:24 ID:K1LNb5pO(2/3) AAS
>>189
その修正は今後の力になりますね
while(true)の形式は昔のゲームでよく見ますね
何にせよ途中で投げ出さない事が力になると思います
191: 2018/07/07(土)11:12 ID:EkXNa58T(1) AAS
>>169
167です。
遅くなりましたが、ご連絡いただきましたカタチで対応したところ上手くいきました。
ご指導ありがとうございました!
192
(3): 2018/07/07(土)12:04 ID:uvTZMuyK(1) AAS
C言語とかどこから勉強すればいいのか
全くわからん

パーツ組み合わせて勝手に作ってくれるツールとかないんかな
193
(1): 2018/07/07(土)14:56 ID:ZcP3i1gQ(1) AAS
>>192
なに、Unityスレで蟹飯やらUPEの話をしたいとな?
194: 2018/07/07(土)15:15 ID:oT3GXRo8(1) AAS
>>192
アセットを探しましょう!
有料アセットにはいいものがいっぱいですから!
195
(1): 2018/07/07(土)15:21 ID:VmA3Nk3U(1) AAS
プログラミングで混乱してる奴はスクリプト間の動きを知ったほうがいい。
シングルスレッドだけで良い。その先の技術はまだまだ後回し。
まずは、この図を頭に叩き込んで見てくれ。
外部リンク[html]:docs.unity3d.com
196
(1): 弟子 ◆rZPPjYuxmQ 2018/07/07(土)15:27 ID:K1LNb5pO(3/3) AAS
>>192
別に勉強することなんかない
やりたいことが決まってれば、それを行うための方法をgglなりここで聞けばいい
やりたいことが決まってないなら簡単な事、例えば四角を表示して墜ちてくる、次にA,Dで左右に動かすなんかやればいいと思う
その次はぶつかった時の処理やミサイル発射とか、一つできたら次に広げていけば自然と身につく
197: 2018/07/07(土)16:25 ID:BIKvv2AG(1) AAS
>>196
何も出来ない人は質問に答えないで下さい。迷惑です
198: 2018/07/07(土)19:47 ID:zm6PvQJ6(1) AAS
よりによって196w
199: 2018/07/07(土)20:26 ID:Iv6KIDqQ(1) AAS
>>193
今時蟹飯なんていってわかる奴いるのかよ。
200
(1): 2018/07/07(土)21:33 ID:G1vtLFdf(1) AAS
コーディングで白背景は目が痛いな。
201
(1): 2018/07/08(日)03:35 ID:/vo2AcUq(1) AAS
>>195
シングルスレッドってそのページの
スクリプトライフサイクルフローチャートって奴ですよね?
項目が多すぎて、しかも知らないものばかりで
わけがわかりません。もう少しシンプル化できませんか?
202: 2018/07/08(日)08:32 ID:+e8vKp03(1) AAS
>>200
え、まじ?統合環境使いだしてからずっと白背景だな。
たしかにCビルダー使いだす前は、黒背景にしてたかもしれん。
203: 2018/07/08(日)11:25 ID:XHY+bU4w(1/2) AAS
>>201
う、マジか、この図で分からなければ、中々キツイぞ。
まとめては俺は必要無かったんで良いリンクとかは、他の賢人に任すわ
少しだけ概要な
シングルスレッド云々は、unityは元々シングルスレッド志向のmonobehaviorの動きで動いてるってこった。
そしてその動きがこの図な
んで、この図の
awake〜start迄が最初の1ターンだけ発行
んて、fixed update〜yield waitfor fixed update迄が、固定秒数毎に毎ターン
update〜late update迄がベストエフォート秒毎の毎ターン
それ以降のは、素人としては難しいんで、覚える必要無し
て所か、ターンて書いたのは分かり易くする為な。
本当は適切な言葉あるんでそれは調べてね。
204: 2018/07/08(日)11:31 ID:XHY+bU4w(2/2) AAS
言い忘れたが、重要なのは
これらの動きが、全ゲームオブジェクトに貼り付けられたスクリプト(monobehavior)で一斉に並列(あくまでシングルスレッドの分割)で動作するって所な
まあ、がんがれ
205: 2018/07/08(日)12:32 ID:qKbg52AD(1) AAS
これが読めないってのは…
あぁ、初心者スレかそういうレベルの初心者も居るか。
206
(1): 2018/07/09(月)19:21 ID:tGtIqOna(1/2) AAS
unityで球と直線の交点を求めるにはどうすればいいですか?
207: 2018/07/09(月)19:39 ID:E1xkTZ4l(1) AAS
一番楽なのはRaycast
それ以外は直線と円の交点を求める式で検索
208: 2018/07/09(月)20:12 ID:tGtIqOna(2/2) AAS
ありがとう
209: 265 2018/07/09(月)21:30 ID:CkgNFaVi(1) AAS
>>206
アセットを買えば良いと思います!
210: 2018/07/09(月)23:17 ID:Ip18eAqk(1) AAS
質問です。
キーボード入力のGetAxisを使ってプレイヤーを動かすタイプのPCゲームを作っていて、
マウスでも入力が可能にしようと思い、仮想ジョイパット等の記事を参考にしてみたのですが
肝心のキーボード入力とマウス入力との入力加速度等のすり合わせがうまくいきません。

1.(マウスをクリック等すると)キーボードの矢印キーを押したことになるスクリプトはありますか?
  (自分でも探してみたのですがキーの代入のようなものを見つけられませんでした)
2.もしくは、GetAxisの入力が0から1.0fになるまでの時間と加速度の式はどこかで見れますか?
  (それが分かればマウスでの入力もGetAxisと同じ挙動にできると思います)
211: 2018/07/10(火)00:02 ID:DExfR9FT(1) AAS
edit>projectSetting>inputは出せるか?
そこでsizeを一個増やして、nameに好きな文字入れてボタン作ってくれ
んで、positive buttonにleftかrightかupかdownか押したことにしたい方向いれてくれ。
んで、alt positive buttonに「mouse 0」って入れてくれ
Input.GetAxis("つけた名前")で、マウスか矢印おした時にaxis値が取れるかと思う。
0から1になる増加値らへんはここみてくれえ
外部リンク:qiita.com
212: 2018/07/10(火)04:25 ID:I4DvWkaD(1) AAS
迅速な回答ありがとうございます!
しかし、私の質問が悪かったのですが、私が試していたのは下記のタイプでして、(丸きり同じ仕様ではありませんが)
外部リンク:kan-kikuchi.hatenablog.com
inputそのものを増やす方法で対応できるのかやや困惑気味ですが少し色々試してみます。
ありがとうございました。
213: 2018/07/11(水)23:57 ID:o/82KR0c(1) AAS
UnityでWindowsMR用のプログラムをつくってるのですが、
ハンドコントローラのボタン操作でテレポート(ワープ)しないようにするにはどうすればいいですか?
MixedRealityToolkit->ConfigureででてくるApplyを3つとも適用した状態です
214: 弟子 ◆rZPPjYuxmQ 2018/07/12(木)22:20 ID:duOHPzc3(1) AAS
難しそうな質問ですねぇここは初心者用なので答えが出ないかもしれませんが
とりあえずggったのですが、きっともう読まれているのですかねぇ…
外部リンク:tks-yoshinaga.hatenablog.com
外部リンク:framesynthesis.jp
外部リンク:sirohood.exp.jp
1-
あと 788 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.022s