トップページ > ゲ製作技術 > 2011年08月14日 > +UUadHf2

書き込み順位&時間帯一覧

17 位/187 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000010010100003



使用した名前一覧書き込んだスレッド一覧
名前は開発中のものです。
【3Dゲームエンジン】Unity 4

書き込みレス一覧

【3Dゲームエンジン】Unity 4
333 :名前は開発中のものです。[sage]:2011/08/14(日) 14:24:59.72 ID:+UUadHf2
C#に挑戦してみようかなと思って以下のコードをUpdate内で書いて見たら

transform.position.x += 1;

いきなりエラー。 orz

structのメンバーは直接いじれない?みたいな事らしいですが、
どうやるのがC#でのセオリーなんですか?

【3Dゲームエンジン】Unity 4
337 :名前は開発中のものです。[sage]:2011/08/14(日) 17:03:29.68 ID:+UUadHf2
>>335
「positionがプロパティ」というのはどうやって発見するのですか?
レフェレンスマニュアルはJavaScriptのことしか書いてないようですが...
getやsetの挙動も実際にコードレベルで見れるのでしょうか?

>>336
アドバイスありがとです。

【3Dゲームエンジン】Unity 4
344 :名前は開発中のものです。[sage]:2011/08/14(日) 19:55:46.48 ID:+UUadHf2
>>339
>クラスのVariablesは基本プロパティだよ

了解です。
メンバー変数は小文字から、プロパティは大文字から始まるのが
C#の慣例のようなので、勝手にメンバーだと思い込んでました。

>挙動を意識しなくちゃならないようではプロパティとして機能しないんじゃないのか。

C++だとGet関数が値を返すのか参照を返すのかを
意識する必要があるので・・・
C#の場合、クラスなら参照、構造体なら値を返すって
考えてOKでしょうか?





※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。