- ベストアンサー
変数.変数と言った構造をなんと呼ぶのですか?
vector3.xなどとすることで、xyzのxにアクセスすることができると思いますが、xをvector3変数の子供にすることはできるんですか? 変数は親子構造を持てるのでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
vector3が変数だとすると、x は変数じゃなくてそのプロパティ(の1つ)です。 プロパティーを持つ値のことをオブジェクトと言います。 このあたりを参照してください。 https://docs.python.org/ja/3.7/reference/compound_stmts.html#class-definitions
その他の回答 (1)
- skp026
- ベストアンサー率45% (1010/2238)
回答No.2
>>xをvector3変数の子供にすることはできるんですか? >>変数は親子構造を持てるのでしょうか? ご要望そのものはイメージできませんが、既存のVector3クラスで実装してない機能なら、Vector3を基底クラスにして派生クラスを作成し、その中で独自に実装してはいかがでしょうか。派生クラスが分からないときは、Googleなどの検索で、 Python 派生クラス Python クラス継承 このようなキーワード検索をお試しください。 ※ Vector3変数とおっしゃる点に少し気にかかります。普通はVector3オブジェクトと呼ぶからです。Vector3の扱いに慣れてないならば、 Vector3 Python サンプル Vector3 Python 使用例 などのキーワードで、基本的な情報の見直しのほうが役立つかもしれません。 以上、参考にならなかったらごめんなさい。