Blender Script无法正常工作

时间:2016-08-17 11:05:28

标签: python blender

我想用Bthon在Blender中创建一个Side Scroller。有人可以向我解释为什么这个脚本无效吗?

CREATE MATERIALIZED VIEW LOG ON table WITH SEQUENCE, ROWID
(SUBJECTID)
INCLUDING NEW VALUES;

CREATE MATERIALIZED VIEW ih_data_aggregated_view
PARALLEL 
BUILD IMMEDIATE 
REFRESH FAST ON COMMIT
AS
SELECT SUBJECTID ,count(*)as totalcount ,avg(price)as avgprice,sum(price) as totalprice
FROM table  
WHERE SUBJECTID='xxxxx'  GROUP by SUBJECTID;

1 个答案:

答案 0 :(得分:0)

通过为我工作的脚本和你说的错误,看起来你正在以错误的方式使用脚本。 bge模块仅在游戏引擎运行时可用,并且听起来您试图通过单击blender文本编辑器中的运行脚本按钮将其作为普通的blender脚本运行。

要在blender的游戏引擎中使用python脚本,您需要将逻辑块添加到播放器对象,并将脚本分配给连接有传感器的python控制器,因为您的脚本直接从键盘读取,你可以添加一个启用脉冲的传感器。

sample logic bricks