对象引用无法修复

时间:2016-02-28 13:31:01

标签: c#

  

错误CS0120非静态字段需要对象引用,   方法或属性'Blip.Sprite'HeliBoatMissions

namespace heliBoatMissions
{ }  
    public class Radar

{
    void Marker()

{
        new Blip(new Vector3(-699.4645f, -1448.289f, 5.000523f),

Blip.Sprite = BlipSprite.Helicopter);
}

}

1 个答案:

答案 0 :(得分:-1)

我认为这是你的问题

namespace heliBoatMissions
{ } 

将其更改为此

namespace heliBoatMissions
{

更新

另外我注意到你没有指定这个

new Blip(new Vector3(-699.4645f, -1448.289f, 5.000523f),

变量。你也不用分号结尾。

我认为这样的事情可能就是你之后的事情?

namespace heliBoatMissions
{
    public class Radar
    {
        public object BlipSprite { get; private set; }

        void Marker()
        {
            var v = new Blip(new Vector3(-699.4645f, -1448.289f, 5.000523f));
            v.Sprite = BlipSprite.Helicopter;
        }
    }
}