python script error

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています

投稿ツリー



前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2013/1/2 18:36
ウー  新米   投稿数: 7
はじめましてウーと申します

この度blenderにてちょっとしたゲームを作りたく
【Blender】初めてのゲーム作り

の動画を拝見しつつ進めていて

壁にぶち当たったの質問させていただきます

まず作業環境ですが

win7 64ビット

Blender 2.53

python 2.7.2 64ビット

です

↑の動画でキューブを操作するスプリクトを書く作業をしていて
書いてみたのですが スプリクトエラーが発生しました
でもこのときは文字動画の文字も小さくてタイプミスかなーと思い

別のやり方で何とかクリアできたのですが

動画2つ目でカメラを設定する時に
またスプリクトを入力したのですが
やはりエラーが出てしまいます・・・

エラー内容は

python script error from controller "and#CONTR#1":
Traceback (most recent call last):
File"camera", line 3, in
Attributeerror:'module' object has no attribute 'getcurrentcontroller'

と描いていました・・・
前回のキューブ操作のスプリクトの時も
python script error from controller "and#CONTR#1":
は同じなんです

これはタイプミスなんでしょうか?
それとも他に原因があるのでしょうか?

ちなみにスプリクトは以下の様に書きました
import bge

cont = bge.logic.getcurrentcontroller()

act1 = cont.actuators["Camera"]
act2 = cont.actuators["Trackto"]

cont.activate(act1)
cont.activate(act2)


回答のほうよろしくお願いします・・・
投票数:3 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2013/1/2 22:42
ウー  新米   投稿数: 7
自己解決しました
cont = bge.logic.getCurrentController()
と打ち直してやると

直りました・・・

大文字小文字の使い分けが要るみたいですね・・・

お騒がせしました
投票数:4 平均点:5.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2013/1/3 12:12
yamyam  管理人 居住地: そうや、うちはおおさかやー  投稿数: 4405
結構長めのメソッドが多いのでコピペした方がいいと思います。
Blender内のテキストエディタにもロジックブリックアクセス用のテンプレートがありますので(GameLogic〜)利用してみてください。

投票数:5 平均点:4.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2013/1/4 15:07
ウー  新米   投稿数: 7
了解です〜!
投票数:4 平均点:7.50

  条件検索へ


ログイン

ユーザ名:

パスワード:



パスワード紛失

クイックリンク

2021/07/01版
●Blender.org
BlenderFoundation
- Blenderのダウンロード
- 公式チュート等
- 公式マニュアル(和訳)

●ニュース(英文)
BlenderNation

●Blenderコミュニティ
blenderartists.org

●Blender Q&A
- Blender Stack Exchange

●テストビルド
Buildbot(自動生成)


●開発関連
公式開発サイト
Blender開発blog
Blender Wiki