検索結果 2 件

by Diabo
11年前
フォーラム: C言語何でも質問掲示板
トピック: [C++] privateのメンバ変数の値を取得したい
返信数: 7
閲覧数: 6992

Re: [C++] privateのメンバ変数の値を取得したい

やはり座標を取得するメソッドを作るのが良いのでしょうか。
ISLe さんが書きました:プレイヤーの座標を元に、どこから弾が出るかを弾クラスが処理するのは、設計としてマズいのでは。

弾はプレイヤーに従属するものですから、へにっくすさんのおっしゃるように、プレイヤーが、弾(あるいは弾を発射する位置の基準となる座標)を返すメソッドを持つべきと思います。
確かにその通りです。ゲーム設計についても勉強していくことにしました。
みなさんありがとうございました。
by Diabo
11年前
フォーラム: C言語何でも質問掲示板
トピック: [C++] privateのメンバ変数の値を取得したい
返信数: 7
閲覧数: 6992

[C++] privateのメンバ変数の値を取得したい

現在C++のクラスを勉強中でコンソールゲームを作っています。

弾クラスとプレイヤクラスを作成しました。
弾の発射時にプレイヤのx座標とy座標を取得したいのですがプレイヤクラスの
privateメンバ変数にあるので取得ができません。
他クラスのprivateメンバ変数の値を取得する方法はないのでしょうか?
また、他によい方法があれば教えてもらえるとうれしいです。

詳細検索ページへ移動する