【问题标题】:SFML C++ getSize() and sprite.move() in SFML.netSFML.net 中的 SFML C++ getSize() 和 sprite.move()
【发布时间】:2015-06-07 15:25:25
【问题描述】:

我的第一个问题是如果 C++:

pTexture.getSize().x

等于 C#(因为这不是我使用它的结果):

pTexture.Size().X

第二个问题是关于C++代码(如何在SFML.net这一行写)。

pImage.move(0,-1)

pImage 是 Sprite,pTexture 当然是 Texture。

【问题讨论】:

    标签: c# c++ sfml sfml.net


    【解决方案1】:

    在 SFML.NET 中没有用于属性的 getter/setter 方法,因此为了获取/设置大小,您必须:

    texture.Size = // ...
    myfunction(texture.Size);
    

    由于没有setter方法,你必须在Position属性上使用+=来模拟move方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-06-11
      • 2014-07-14
      • 1970-01-01
      • 2014-08-12
      • 2011-04-14
      • 2014-07-27
      • 1970-01-01
      相关资源
      最近更新 更多