[過去ログ] 【ゲームエンジン】Unity初心者質問スレBuild2 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
509: 名前は開発中のものです。 [sage] 2019/11/23(土) 00:40:39.15 ID:l0P9p1Sz(1/5) AAS
>>508508(2): 名前は開発中のものです。 [sage] 2019/11/23(土) 00:31:46.21 ID:V+1+rHM/(1) AAS
綺麗なカジュアルゲーゲーム作れる奴が羨ましすぎて腹立つわ
絶対くいpはぐれないじゃん。
その質問に答えるとすれば
書き込むなら次のすれだ
つ【質問以外なんでもOK】Unity雑談スレッドその3
2chスレ:gamedev
510(1): 名前は開発中のものです。 [sage] 2019/11/23(土) 01:30:11.30 ID:4AComBFY(1) AAS
>>506506(4): 名前は開発中のものです。 [sage] 2019/11/22(金) 23:19:12.05 ID:wXjK+w9o(2/3) AAS
>>505
簡単に言うと「パラメータだけCamel形式、他は全部Pascal形式、短縮するよりわかりやすさを優先する」です。もうハンガリアン記法は使わないのですね。
型と表記を分離するという思想であれば、定数についても全部大文字ではなくてPascal形式にするのが正しそうです。誰かと協業するわけでもなく個人のツール作成に使うものなので、どうでも良いといえばどうでも良いのですが
ハンガリアンもどっちのハンガリアンなのか
511: 名前は開発中のものです。 [sage] 2019/11/23(土) 01:45:01.64 ID:l0P9p1Sz(2/5) AAS
>>510
ハンガリアン記法は使わないのですね。
ハンガリアン記法は使わないのですね。
ハンガリアン記法は使わないのですね。
512: 名前は開発中のものです。 [sage] 2019/11/23(土) 02:01:24.10 ID:8dnc74Ad(1) AAS
サンガリアンです
513: 名前は開発中のものです。 [] 2019/11/23(土) 10:26:15.97 ID:8ktI4/6/(1) AAS
>>508
アセットを買えば綺麗なゲームも簡単だと思います
514(3): 名前は開発中のものです。 [sage] 2019/11/23(土) 13:15:20.67 ID:jCXPyJso(1/3) AAS
ランダムに数字を生成して出た数字で行いたい処理を決めたいのですが
if (Random.Range(1, 3) == 1)
{
「行いたい処理その1」
}
else
{
「行いたい処理その2」
}
とやって、1〜2の数字をランダムに生成して
1が出たら「行いたい処理その1」それ以外は「行いたい処理その2」と出来たのですが
生成する数字を1〜5にして
1が出たら「行いたい処理その1」
3が出たら「行いたい処理その3」
4が出たら「行いたい処理その4」
という風にしたい場合はどのように記述すればいいのでしょうか。
515: 名前は開発中のものです。 [sage] 2019/11/23(土) 13:55:14.61 ID:15XPT7yV(1) AAS
>>514
switch文
516: 名前は開発中のものです。 [sage] 2019/11/23(土) 13:57:27.31 ID:D1OIuTZF(1) AAS
>>514
分岐が3つくらいまでなら乱数を変数に保存してifでもいいかもね
517: 514 [sage] 2019/11/23(土) 15:40:21.84 ID:jCXPyJso(2/3) AAS
switch 文でやってみたら出来ました!
ありがとうございます!
518: 名前は開発中のものです。 [sage] 2019/11/23(土) 16:19:04.45 ID:PgDLQT9y(1) AAS
ついでにint管理じゃなくてenum定義すると便利よ
1がどの処理で2がどの処理でって覚えなくて済む
519(1): 名前は開発中のものです。 [] 2019/11/23(土) 17:17:53.08 ID:BcHaK+gY(1) AAS
>>504まだ実際に作ってないわ、頭の中でどっちがメモリとか追加機能で便利か考えてる中質問した
520: 名前は開発中のものです。 [sage] 2019/11/23(土) 17:55:34.10 ID:l0P9p1Sz(3/5) AAS
>>519
じゃ作ってみてそれから考えるといい
メモリ管理とかそういうのは初心者が考えなくていいよ
521(5): 名前は開発中のものです。 [sage] 2019/11/23(土) 18:28:58.85 ID:jCXPyJso(3/3) AAS
5つのアニメーションクリップを作り、
初期状態のアニメーションクリップからランダムで4つ何れかのアニメーションクリップに遷移させたい場合、どうすれば実現できるでしょうか。
初期状態のアニメーションクリップの最後のフレームにAdd eventの+を設置してスクリプトで指示を出すのだと思うのですが、そのようなことができるでしょうか。
わかる方いたらヒントをください。よろしくお願いします。
動画リンク[YouTube]
外部リンク[rar]:dotup.org
522: 名前は開発中のものです。 [sage] 2019/11/23(土) 20:39:22.81 ID:waK4tzs7(1) AAS
>>521
ヒント:アセット購入
523: 名前は開発中のものです。 [sage] 2019/11/23(土) 21:02:35.42 ID:l0P9p1Sz(4/5) AAS
>>521
anystate からそれぞれ遷移の線を引く
パラメーターintを作る
スクリプトでランダムに数値を取得
それを当てはめる
524: 名前は開発中のものです。 [sage] 2019/11/23(土) 21:06:38.25 ID:l0P9p1Sz(5/5) AAS
線を引いたらそれをクリックしてプラスキーでパラメーター指定できるから
そこで数値指定するのよ
525: 521 [sage] 2019/11/24(日) 00:12:11.15 ID:TAVqTS/O(1/2) AAS
AnimatorのParametersからIntを設定するやり方はわかったのですが
State同士をつなぐ線の数だけIntを作るのでしょうか。
Intの右側にある数字を入力する窓枠も何を意味するのかよくわかりませんでした。
今の段階ではスクリプトも書けそうもないのでもう少し勉強してから改めて質問します。
526(1): 名前は開発中のものです。 [sage] 2019/11/24(日) 00:46:43.48 ID:z/5eBJxF(1/2) AAS
int はひとつ、それをスクリプトで数値を変えられる
setinteger だったかな
ググると色々出てくるとおもうよ
左の枠のとこはエディタでテストするときに自分で入力して遷移を確認できる
527(2): 名前は開発中のものです。 [sage] 2019/11/24(日) 00:49:30.95 ID:z/5eBJxF(2/2) AAS
参考になりそうなとこ
外部リンク[html]:blog.livedoor.jp
528(1): 521 [sage] 2019/11/24(日) 21:32:58.41 ID:TAVqTS/O(2/2) AAS
>>526-527
詳しい情報を載せてくれてどうもありがとうございます。
今日は完全にあきらめてUnityの初心者用の書籍(猫の表紙の本)を買ってきてC#の基礎を勉強していました。
基本的なことが分かっていないのでソースを見ても理解ができていない状態です。
ブログの記事のソースが読めるようになれば実現できると思います。
自分一人ではこのブログにたどり着けなかったと思うので助かりました。
529: 名前は開発中のものです。 [sage] 2019/11/25(月) 01:33:00.73 ID:9rVCms64(1) AAS
>>528
アセットを買えばC#の本も要りませんよ
530: 500 [age] 2019/11/25(月) 10:47:29.11 ID:9thkCxDt(1/6) AAS
すまない、本当に分からない
下の例文を正しく書きなおしてみてくれないか
それで分かる
助けてくれ
これと
public class Option : MonoBehaviour
{
static private System.Action OptionCallback = null;
}
531: 500 [age] 2019/11/25(月) 10:47:47.68 ID:9thkCxDt(2/6) AAS
これと
public partial class Home : MonoBehaviour
{
private enum Menu
{
Title = 0,
StageSelect,
Stage1,
Stage2,
Stage3
}
}
532: 500 [age] 2019/11/25(月) 10:48:06.45 ID:9thkCxDt(3/6) AAS
public partial class Home : MonoBehaviour
{
private enum Menu
{
Title = "TITLE",
StageSelect = "STAGE_SELECT",
Stage1 = "STAGE_1",
Stage2 = "STAGE_2",
Stage3 = "STAGE_3"
}
}
533: 500 [age] 2019/11/25(月) 10:48:23.57 ID:9thkCxDt(4/6) AAS
これを頼む
public static class GlobalValue
{
public class Scene
{
public const string Home = "Home";
public const string Stage1 = "Stage1";
public const string Stage2 = "Stage2";
public const string Stage3 = "Stage3";
}
}
上下前次1-新書関写板覧索設栞歴
あと 469 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.019s