[過去ログ] 【ゲームエンジン】Unityなんでも質問スレpart1 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
53: 2019/04/27(土)08:51 ID:01lc8F9n(1) AAS
>>52
解決しました
外部リンク:unity3d.com
54: 2019/05/15(水)21:25 ID:ep7XgeNz(1) AAS
データベースを別ウィンドウで編集する事ってどうすればいいですかね?
ウィンドウの出し方から分からないのでそこから教えてほしいです
55: 2019/06/08(土)12:23 ID:3mnW4LEz(1) AAS
アバター改変中こまめにセーシーンしてたんですけど、何かの拍子に(Unity packageひらいたとき)アバターが消えてしまって保存したファイル開いても表示しなくなりました。エスパーがいたら改善方法教えてほしいです。
56: 2019/08/08(木)18:13 ID:SXxkqrye(1) AAS
Aandroid端末でバックボタンでアプリを終了させるために、
application.Quit();
を使っているのですが、アプリは終了できるけど、次にそのアプリを起動しようとするとフリーズします。
一般的にはどのように記述しているのでしょうか?
いまは
AndroidEscape.cs
で検索すると出てくるものを流用しています。
57(1): [age] 2019/11/20(水)17:36 ID:vRnTITeE(1) AAS
AnimatorClip の LoopPase ってなにかデメリットはありますか?
説明だけみるとメリットしか感じず、とにかくtrueにしとけば良いと感じますが
58(1): 2019/11/20(水)17:44 ID:xZVeeGoo(1/2) AAS
説明だけ見て実際にやらないのは何故ですか?
59(1): 2019/11/20(水)20:34 ID:TBJ/aoJS(1) AAS
>>57
メリットとかデメリットとかそういう次元のものじゃなくて、これは見た目に関わるものだから、必要か不要かはアニメーションごとに判断するもんだよ
60: 2019/11/20(水)21:50 ID:yRJtl1uI(1) AAS
Loop Pose?
61(2): [age] 2019/11/20(水)22:50 ID:Qh39Pb4g(1/2) AAS
>>58
やってみたから聞いている
>>59
アニメーションの切れ目を補間してくれるものだから
付けないほうが良いなんて状況があるの?
62(1): 2019/11/20(水)23:31 ID:xZVeeGoo(2/2) AAS
>>61
やったとは書いてない
何故後出しなのバカなの?それが人に質問する態度か?
質問の仕方も知らないなら書き込むなよ
63: [age] 2019/11/20(水)23:36 ID:Qh39Pb4g(2/2) AAS
>>62
fuck you !!
64(1): 2019/11/21(木)00:37 ID:UmR8PLcO(1) AAS
>>61
先頭フレームと最終フレームが綺麗に繋がるように作られてるアニメーションには必要ないし、付けたら逆に意図した動きにならない場合もある
65(1): [age] 2019/11/21(木)07:23 ID:cUkUiK7y(1) AAS
>>64
なるほど助かる
基本つけるくらいで良いな
66: 2019/11/21(木)09:05 ID:Yfe4hkqp(1/2) AAS
アセットおじが沸いてないんだな
67(1): 2019/11/21(木)10:53 ID:Yfe4hkqp(2/2) AAS
>>65
>基本つけるくらいで良いな
いや、だから作るものによる
カクカクした動きが欲しいなら基本付けないし
最終フレームと最初の位置が大きいと予期しない動きになる
68(1): 2019/11/21(木)12:09 ID:s1JtYQA3(1) AAS
>>67
そりゃループするもので最初と最後が違うのが悪いんじゃね?
69: 2019/11/21(木)13:56 ID:0zGP626j(1) AAS
いい悪いでしか判断できないのか。
先は本質を言ってるだけだぞ。
70: 2019/11/21(木)14:04 ID:bTOnDGgw(1) AAS
馬鹿ばっか
71: 2019/11/21(木)21:08 ID:cVWS6PmT(1) AAS
>>68
些細なことに感じるかもしれないけど、実際の開発では本来の動きと少しでも違うとデザイナーに指摘されるからな
72: 2019/11/22(金)12:00 ID:9tayRGRA(1) AAS
馬鹿ばっか
73: 2019/11/25(月)12:42 ID:JhaK0tnL(1) AAS
そりゃそうだよ
だから質問するんだもの
74(3): 2019/11/25(月)13:43 ID:UlPDPAHo(1) AAS
オンラインのマルチプレイを楽に実装するならPhotonと言われ、
PUN2の方が最新でおすすめだからと聞いてインポートするが、
ネット上の情報が少なすぎて使い方がわからず断念
しょうがないのでPUNで勉強しようかと思ってインポートしなおす
外部リンク:uniblo.biz
上みたいなチュートリアルサイトもあるし、さあやろうと思ったら
chapter6でエラーが出て進まない
省5
75(1): 2019/11/25(月)14:06 ID:GEAEdihr(1) AAS
MagicOnion 使えば
76(1): 2019/11/25(月)14:09 ID:lTckJat5(1) AAS
そこまで努力したいなら、なぜphotonの会社に問い合わせないのか?
77(1): 2019/11/25(月)16:44 ID:CJ9uSZDw(1) AAS
チュートリアルがうまくいかないなんてよくあること
どっか間違えてるか仕様が変わったのか自力で何とか出来ないときつい
78(1): 2019/11/25(月)20:00 ID:dvHUfg9I(1) AAS
>>74
何言ってるのかよくわからんが、JoinRandomRoomで部屋が見つからなかったときは、CreateRoomで新しい部屋を作ってると思うけど、それが上手くいかないってこと?
photon触ってたのはもう何年も前だからあまり覚えてないけど、JoinOrCreateRoomってのもあった気がするからそれも試してるとか
79(2): 74 2019/11/26(火)19:10 ID:c4sOHIR7(1/2) AAS
>>75
サラっと調べた感じだと自分でサーバ構築するためのフレームワークということであってますかね?
今一よく分からないのでお勧めする理由がわかる学習できるサイトや書籍等もお教え願います
>>76
趣味レベルのことで一企業に問い合わせするのは抵抗があります
>>77
自力で解決できないからこういう所で質問をしているわけでして
省12
80(1): 2019/11/26(火)19:32 ID:7msJ1UL+(1/2) AAS
>>79
今は自前でマッチングサーバーとリレーサーバー立ててやってるから参考にならないと思う
ちなみにJoinRandomRoomじゃなくて部屋名を指定して接続する方法でもダメなの?
81(1): 74 2019/11/26(火)20:30 ID:c4sOHIR7(2/2) AAS
>>80
高度なことやってらっしゃるんですな
御見それしました
伝え忘れておりましたが、PhotonNetworkのJoinなんちゃら関数は一通り試してました
後出し申し訳ございません
いずれの場合も既に部屋があるにもかかわらず入室失敗を繰り返す状態でした
82(1): 2019/11/26(火)20:37 ID:7msJ1UL+(2/2) AAS
>>81
部屋の設定は正しくできてる?
例えば参加人数だったり、VisibleだったかOpenだったかもtrueになってる?
83(1): 2019/11/26(火)21:02 ID:q73NnFp/(1) AAS
photonは個人にも売り込んでるぞ。
自分から断ち切るなら、お好きに。
84(1): 2019/11/26(火)21:31 ID:/OFR0ZTD(1) AAS
>>79
ふぉとんは個人だろうが趣味だろうが意見や要望やらの問い合わせには真摯にしかも早く答えてくれるよ
自分も公式にあるチュートリアルやってて、そこの内容がおかしいった送ったら4日後にはごめんなさい直しましたってのが帰ってきて逆に恐縮したわ
85(1): 2019/11/27(水)10:34 ID:0N/MKrlQ(1/2) AAS
Unityでつくってbuildするものに、
使用期限を加えるプログラムって付け加えられますか?
例えば2020年の8月1日になったら立ち上がらなくなるとか。
手掛かりになる技術ブログサイトなどお知りでありましたらご教授いただければと思います。
86: 2019/11/27(水)12:30 ID:MzgGpHBQ(1) AAS
>>85
通信できるならNTPなりで時刻拾えばいいんじゃない?
そうじゃないならリアルタイムクロックでやるしかないけど変更されたら防げない
87(8): 2019/11/27(水)13:01 ID:0N/MKrlQ(2/2) AAS
>>86
シンプルなほうがいいのでPCローカルの時計参照で防御なしでいい感じです。
配布する.exeに有効期限を簡易的につけたい感じです。
立上げて一番最初に機能してPCの日時で過ぎてれば終了してしまうような、
便利なスクリプトとかはあるかなと、ググってもとくに見当たらなかったので
標準機能としてはなさそうなので聞いてみました。ありがたき。
88(1): 2019/11/27(水)16:40 ID:vpmOygiS(1) AAS
>>82
JoinOrCreateRoomの引数で必要であるためそのあたりも一通り試しました
情報が少なくて断念しましたがPUN2使った方がいいんでしょうかね
>>83
>>84
趣味レベルにも対応してくれるとはなんとも殊勝ですな
何が起こっているのか全く分からない状況ですが、問い合わせてみましょうか
89: 2019/11/27(水)19:50 ID:bpkhBoxU(1) AAS
>>88
返答あったら情報共有よろ
90: 2019/11/28(木)11:42 ID:Aam91I/X(1) AAS
2Dの背景を作るのに
スプライトとterrainではどういう違いがあるのでしょうか?
91: 2019/11/28(木)11:59 ID:Wi3EqgKR(1/5) AAS
スプライト→絵
terrain→3D オブジェクト
やればわかるけどXY 軸が違うから使いにくいよ
92: 2019/11/28(木)14:56 ID:4ZeHMTQc(1) AAS
テラリンで2Dの背景てどうやって作るの?
93: 2019/11/28(木)16:31 ID:Wi3EqgKR(2/5) AAS
斜め見下ろし風に作るんじゃね
94: 2019/11/28(木)16:55 ID:emLSATHv(1) AAS
3Dのプロジェクトで〇〇2D系のは全く動かないんだっけ?やったことないからわからん
95: 2019/11/28(木)17:03 ID:Wi3EqgKR(3/5) AAS
ならやってみれば?
96: 2019/11/28(木)17:38 ID:E1qBRMAK(1) AAS
色々内部処理が余分なだけで動くよね。
演出ですら使わなければデメリットしかないが。
97: 2019/11/28(木)22:10 ID:T4QbOz48(1/2) AAS
よくあるキャラの上にゲージやHPを表示して動きに追随するというのが出来ない。
2Dでモンストもどきを試してるのだけど、描画してる画面というかレイヤーが違うというか。
どこか良い解説サイトありましたら、ご教授ください。
98: 2019/11/28(木)22:12 ID:Wi3EqgKR(4/5) AAS
スライダーでやれ
99(1): 2019/11/28(木)22:15 ID:Wi3EqgKR(5/5) AAS
ちな
unity スライダー hp
でググると沢山でるよ
100: 2019/11/28(木)22:24 ID:T4QbOz48(2/2) AAS
>>99
ありがとう。
山のように出てきて助かりました。
101(1): 2019/11/29(金)07:50 ID:tx9MvKJY(1) AAS
>>87
便利なスクリプトもなにも…
それなら日時取得して判定して終了の簡単な数行の処理書くだけやないの?
102: 87 2019/11/29(金)08:28 ID:skZgPJI4(1/8) AAS
>>101
そうなんです。それが知りたいレベルの初心者なのです。
C#をごりごり書ける基礎がなく、コピペレベルの趣味ゲーム作成レベルなのです。
日時取得のスクリプトぽいのは見つけたのですが(PCから取得してテキスト表示するスクリプト)
それをプログラム終了に結び付けるスクリプトを探してる感じです(現在)
多分、その簡単なスクリプトを、空のGameObjectにつけるだけだとは思うのですが
それが自力で書けないのです。
103(1): 2019/11/29(金)08:37 ID:tHzYkvMN(1/5) AAS
if (今日の日付>比較日付)application.終了
こんな感じ
104: 2019/11/29(金)08:39 ID:tHzYkvMN(2/5) AAS
キーワードでたから後はググるだけ
日付比較?
アプリ終了?
ググると出来ると思うよ
105: 87 2019/11/29(金)08:40 ID:skZgPJI4(2/8) AAS
>>103
ありがとう。手掛かりにチャレンジしてみます。
106: 87 2019/11/29(金)14:40 ID:skZgPJI4(3/8) AAS
ぐぐったりしたチャレンジ中でまだできてませんが
if(例えばキー押したら)Quitはできました。
private stringで
System.DateTime.Now.ToStringを使い取得し
今の日付をデバックログに表示をさせることはできました。
比較してif分でつなげるところができてません。
System.DateTime.Now.ToStringで取得だと文字で時間まで入ってくるので
省1
107: 2019/11/29(金)15:03 ID:csl6qJP2(1/2) AAS
次は文字列の操作を習得だな。
string型
108(1): 2019/11/29(金)15:09 ID:tHzYkvMN(3/5) AAS
外部リンク:www.sejuku.net
unity 日付比較 で最初に出てきたページにサンプルあるお
109(1): 87 2019/11/29(金)15:32 ID:skZgPJI4(4/8) AAS
>>108
このページも見てましたが、Unityにぶっこんでも実行できなかったので
まだ自分にはよく理解できてませんでした。
もうすこしねばってみます。
コンパイルエラーとの戦いです。
110: 2019/11/29(金)16:37 ID:NCTZXj3y(1) AAS
おまえら今日は優しいな
111(1): 2019/11/29(金)17:12 ID:tHzYkvMN(4/5) AAS
>>109
あのページのをUnity用に変えて見ました
ちゃんと動きましたよ
画像リンク[png]:i.gyazo.com
結果
画像リンク[png]:i.gyazo.com
112: 87 2019/11/29(金)17:46 ID:skZgPJI4(5/8) AAS
ありがとうございます。
Assets\testdata.cs(10,26): error CS0103: The name 'DateTime' does not exist in the current context
と
Assets\testdata.cs(11,9): error CS0246: The type or namespace name 'DateTime' could not be found (are you missing a using directive or an assembly reference?)
printに書き換えてやってみました。エラーメッセージ出てしまいました( ;∀;)
System.DateTime.Now.ToStringでYear.を加えて年号だけ取って、テキストとして”2019”で
合致したらQuitするようにしたら終了したので、このあとは数値化して比較できるように頑張ってみます。
113: 2019/11/29(金)17:55 ID:tHzYkvMN(5/5) AAS
Date Time がねぇって言ってるね
プログラムよーく見比べてみて
上の方using あたり
114: 87 2019/11/29(金)18:28 ID:skZgPJI4(6/8) AAS
画像のほうを( DateTime)
外部リンク[html]:light.dotup.org
[うpろだ]
115: 2019/11/29(金)18:32 ID:skZgPJI4(7/8) AAS
using System;
いれたら動きました。
116: 87 2019/11/29(金)20:10 ID:skZgPJI4(8/8) AAS
>>111
Unity用に変えてもらったスクリプトのにif else文指定したり、
任意の期限日入力できるように変更したら、出来たかも!
検証してみないと何あるかわからないので色々検証をします。
教えてくれたかたがた、ありがたき!
117: 2019/11/29(金)21:14 ID:csl6qJP2(2/2) AAS
今日はラッキーだったね。手取り足取りw
118: 2019/12/01(日)10:07 ID:Eqg55DXO(1) AAS
そこまで初心者なら本編のゲームが完成してからでいい気がするけど…
体験版の配布か何か知らんが
119: 2019/12/02(月)09:54 ID:Bv1axcU/(1) AAS
中学生の頃コピペやら検索やらでhtmlでHP作ってたんだけど
そんな要領でもunityでゲームて作れるもん?
つか皆コマンド全部覚えてるの?
120: 2019/12/02(月)10:20 ID:ma7V2ugC(1) AAS
覚えてる訳ないよ大杉るもん
常にマニュアルやサンプルあるhp とにらめっこ
使えそうなのは即コピペ
121: 2019/12/02(月)11:15 ID:y9UZL9Pw(1) AAS
そんなんでも作れるんやね
やっちみようかな
122: 2019/12/02(月)19:29 ID:OjcznPBS(1) AAS
なんだっけあれを使いたいんだよあれだよあれメソッド名なんだっけ、とりあえず前書いたとこからコピペしてくるか
これを少しずつ増やしていく感じ
123(3): 2019/12/05(木)03:43 ID:2r+GY802(1) AAS
2Dで主人公キャラのポジションからマウスをクリックした位置まではラインレンダラーでまっすぐ線を引ける。
この線をモンストでキャラを引っ張ったようなイメージで使う。
これとは別にキャラクターが飛んでいく先の予測線をラインレンダラーで一本ひきたい。
そのためにマウスでクリックした場所にマイナス1をかけたポジションに線を引いた位置から主人公キャラに線を引いているのだけど、微妙にずれる。
イメージ的には画面のど真ん中を挟んで、マウスの位置の真逆に線は引かれてるのだけど、キャラクターを挟んでの真逆の位置に線をひきたい。
省1
124(1): 2019/12/05(木)03:59 ID:2/xZDe14(1) AAS
画像がないとどうズレてるのかいまいちイメージできないけど単位ベクトル求めてキャラクターから伸ばせばいいんじゃないかな
125(1): 2019/12/05(木)09:55 ID:qMjAy7dm(1) AAS
キャラ、描きたい線、実際の線を記した見取り図を。
126(1): 2019/12/05(木)10:20 ID:Zt9k+wMa(1) AAS
マイナス1ってのは0地点が起点でしょ?
その数値にキャラの位置分を加えれば?
127(1): 2019/12/05(木)11:37 ID:6ODJ+X+h(1) AAS
微妙にずれるってのは微妙な位置にキャラクターがいるからで別の位置にいたら盛大にずれるんじゃないの
128(1): 2019/12/08(日)18:15 ID:5zG6mWDO(1) AAS
ゲーム内の3DオブジェクトでPCモニターを実装したいんですが、プレイヤーの入力に対して
動的に文字や図形、ボタンなどを投影するにはどうすればいいでしょうか?
Texture2D.SetPixelを使えばできなくもないのですが、できればGUIのCanvasの映像を投影したいです
129: 123 2019/12/08(日)18:19 ID:ku/M0iZc(1) AAS
レスが書き込まれていませんでした。
>>124-127
マウスの位置で矢印の尻尾部分を作り、そこからキャラベクトルをさらにキャラの位置に足した位置を頭にしたら一本のラインで作れました。
マウスの位置に-1をかけたら、キレイに反転すると思ってましたが、画面の中央を中心に反転した場所に線がひかれてました。
ありがとうございました。
130: 2019/12/09(月)00:53 ID:WPUvwfV+(1) AAS
>>128
CanvasをWorld Spaceで置けば良いのでは
131: 123 2019/12/11(水)00:52 ID:i/+DAa91(1) AAS
外部リンク:unityroom.com
先日のアドバイスありがとうございました。
矢印をラインレンダラーで表現出来ました。
狙った方向に飛ばないミスも原因を見つけて直しました。
あとはネコを飛ばした際のベクトルが一定より大きかったり、小さかったりしたら自分で設定した最大値に置き換えるif文を付け加えれば、速度は安定しそうなのですがベクトルを一定値に置き換える方法にアドバイスをもらえると幸いです。
スプライトだと、TransformのXやYに掛け算してなんとかなったのですが、、、
132(1): 2019/12/11(水)08:44 ID:zmQyQl8e(1) AAS
加速度、速度をどのようにして付加しているかわからないからなんとも。
言葉通りのベクトル、と言うことであれば、ベクトルの正規化でググって。
133: 123 2019/12/11(水)12:40 ID:TKnag/qb(1) AAS
>>132
まだウェブのに反映されてなけれど、
加速度はネコの位置とマウスの位置をベクトル3で引き算したものを方向として、AddForce2D Impulseで力を与えた感じで、ベクトルの引き算の後に正規化(normalized)をつけたら一定のスピードになりました。
ありがとうございます。
真横に打つとループするのは壁に当たるたびにgravityScaleを増したり、Velocityの値を小さくするようにしてるんですが、なかなか難しいですが、晩まで頑張ってみます。
上下前次1-新書関写板覧索設栞歴
あと 869 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.021s