示例#1
0
 public void Setup()
 {
     _propertyDriver  = new PropertyDriver();
     _databaseHook    = new DatabaseHook();
     _propertiesToAdd = new List <BiddingProperty>();
     _databaseHook.EmptyBiddingPropertyTable();
 }
示例#2
0
    public void OnLevel(PropertyDriver driver)
    {
        Vector3 level = driver.LevelVector();

        speed.x = level.x;
        speed.y = level.y;
        radius  = level.z;
    }
示例#3
0
    public void OnLevel(PropertyDriver driver)
    {
        if (material)
        {
            float level = driver.LevelScalar();

            material.SetColor(emissionColorID, emissionColor * level);
        }
    }
示例#4
0
    public void OnLevel(PropertyDriver driver)
    {
        float level = driver.LevelScalar();

        if (ps)
        {
#if UNITY_4_6
            ps.playbackSpeed = 1.0f + level;
#else
            ParticleSystem.MainModule module;
            module = ps.main;

            module.simulationSpeed = 1.0f + level;
#endif
        }
    }
示例#5
0
 public PostProperty(PropertyDriver pdriver)
 {
     _prodriver = pdriver;
 }
 public void GivenIChoseToCreateANewProperty()
 {
     _propertyDriver = new PropertyDriver();
 }
示例#7
0
 public PropertyDetailStep(PropertyDriver driver)
 {
     _propertyDriver = driver;
 }