[過去ログ]
【3Dゲームエンジン】Unity質問スレッド32 (1002レス)
【3Dゲームエンジン】Unity質問スレッド32 http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
258: 名前は開発中のものです。 [sage] 2017/11/17(金) 11:48:54.87 ID:4JWi97sr さてさて、いつまで経っても自分でググらず初心者のフリして質問スレに質問し続けるキムチ君とそれを注意する大人たちの言い合いより 大好評な初心者講義第三弾のお時間がやってまいりました 前回は「Debug.Log」を使った変数の中身と、おまけでダブルクオーテーション「"」についてチラ見せしました。 今回は「変数」について更に詳しく説明します。 「int a;」これが変数ですが「a」が好きなように名前をつけて良い変数本体で 「int」の部分が"変数の型"を表しています。 変数の型によって変数の中に入れられる物が決定されます。 "0〜9999"のような"数字"を扱う場合は「int」又は「byte」を使用します。 "0.0〜9999.9"のような"小数点(実数と言います)"を扱う場合は「float」を使用します。 "A"や"おはよう"のような文字や文字列を扱う場合は「string」を使用します。 "true"と"false"を扱う場合は「bool」を使用します。 例 int a = 5; byte c = 5; // 整数型の変数を作成 float d = 12.5f; // 小数型の変数を作成。小数の数字は「12.5f」のように最後に「f」を付けます。 string m = "おはよう"; // 文字列型の変数を作成。文字列はダブルクオーテーション「"」で囲みます。 bool f = false; // bool型の変数を作成。今後の講義で出てくる"if文"でよく使用します。ゲームのフラグ管理にもよく使われます。 尚、intやbyteで作成した整数型の変数に小数値や文字列といった他の値を入れる事は原則的にできずエラーとなります。 エラーになる例 int a = "おはよう"; // 整数型に文字は入れられません string m = 5; // 同じように文字列型に整数は入れられません "int"と"byte"の違いは表現できる桁数に違いがあります。 byteは"0 〜 255"までの数字しか扱えず256やマイナスの値(-1など)を入れようとするとエラーになります。 表現できる桁数が少ない分メモリー使用量を節約できます。 intは"-2,147,483,648 〜 2,147,483,647"までの数字を扱えます。 http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/258
261: 名前は開発中のものです。 [sage] 2017/11/17(金) 12:40:41.95 ID:qninLRFu 無給でやってることだから批判はしないけど、スレチかな だたせっかくだし、この講座が勉強になるわぁって人は ネット上にはすでに同じような講座が無数に存在するから調べてみるといいかも たとえば無料なら以下の記事がおすすめ https://qiita.com/ShirakawaMaru/items/cb24a8b34c9e338d9bba こちらは図解付きで、UnityにおけるC#の基礎部分が書かれてある >>258の方では端折られてたスクリプトの新規作成方法も説明されてる 多分>>258の今後2、3回分先の内容まであるから、自分のペースで勉強できるよ あと書籍できっちり学びたい人(でゲーム開発初心者)にはこちらがおすすめ UnityではじめるC# 基礎編 https://www.amazon.co.jp/dp/B01MFAJOHO/ref=dp-kindle-redirect?_encoding=UTF8&btkr=1 左の"なか見検索"を押せば、Chapter1とChapter2は無料でみられるよ それだけでもUnityのインストールから、(>>168の内容とか含め)C#の変数やクラスの作成まではタダでみられる こちらも図がついてるから文章だけの説明じゃわかりにくい、って人は買ってみるのも手かも http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/261
262: 名前は開発中のものです。 [sage] 2017/11/17(金) 13:11:40.00 ID:qninLRFu スレチだけど最後にもう一個だけ >>258の講座は今のところUnityっていうよりC#の説明なんだけど 前述した2つはどちらかというとUnity寄りの説明でC#部分の説明は弱い印象 もし>>258と同じレベル(かそれ以上)のC#の勉強がしたいなら、以下のサイトがおすすめ http://csharp.sevendays-study.com >>258の今日の部分だけを抜き出すなら以下かな http://csharp.sevendays-study.com/day2.html こちらは(実際できるかは別として)一週間でC#の一通りの基礎知識を学べて さらに練習問題まで付いてるからかなりおすすめ 最初から全部の解説が網羅されてるので知りたい部分だけ掻い摘んで見るのもいいかも http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/262
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.029s