/// <summary>
    /// Luo teleportin sisäänkäynnin.
    /// </summary>
    private void LuoTeleportEntrance(Vector paikka, double leveys, double korkeus)
    {
        Teleportti tele = new Teleportti(paikka, leveys, korkeus);

        Add(tele, -3);
        AddCollisionHandler <Teleportti, Peliolio>(tele, pelaaja, Teleporttaa);
    }
 /// <summary>
 /// Luo teleportin määränpään.
 /// </summary>
 private void LuoTeleportExit(Vector paikka, double leveys, double korkeus)
 {
     Teleportti.LisaaExit(paikka);
 }
示例#3
0
 /// <summary>
 /// Teleporttaa peliolion teleportin uloskäyntipaikkaan.
 /// </summary>
 /// <param name="t">Teleportin viite.</param>
 /// <param name="o">Peliolion viite.</param>
 private void Teleporttaa(Teleportti t, Peliolio o)
 {
     t.Teleporttaa(o);
 }