我以前用过boost::python
,但这个问题让我很为难。以下是我在课堂上遇到的问题:
class Entity
{
public:
Entity();
~Entity();
//Call to check our collider against all entities that have "tag"
Collider* Collide(const std::string &tag);
};
下面是boost::python
代码:
在python中,如果我这样做:
collider = entity.Collision("Paddle")
{cd4}不是。我的其他返回指针的函数似乎没问题。只是我使用的呼叫策略吗?Collide所做的是调用Collision类的静态函数(“Collide”),该函数在成功时返回Collider*,否则返回NULL。在
任何帮助都将不胜感激!如果你需要更多信息,请告诉我!在
目前没有回答
相关问题 更多 >
编程相关推荐