RocketPropulsion

Artık kullanılmayanları göster

*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.

Artık Kullanılmayan

RocketPropulsion nesnesi bir parçaya güç uygular ve bunun iki taraflı bir takip et ve hedefe bir yüzme

Parçanın hedefine ulaştığını tespit etmek için ReachedTarget etkinliğini kullanır, böylece parça TargetRadius içinde iletişim kurduktan sonra etkinleştirilir.

RocketPropulsion, tüm BodyMovers'ın en çok fiziksel özelliklerine sahiptir. Kontrol ettiği şeylere dayanarak özellikleri kategorilere ayırmak yararlıdır:

  • Hedef: Target , TargetOffset ve 0> Class.RocketPropulsion.TargetRadius|TargetRadius0>
  • Pose (Thrust): MaxSpeed , MaxThrust , 0> Class.RocketPropulsion.ThrustD|ThrustD0> ve 3> Class.RocketPropulsion.ThrustP|ThrustP 3>
  • Dönme (Dönüş): - CartoonFactor , MaxTorque , 0> Class.RocketPropulsion.TurnD|TurnD0> ve 3> Class.RocketPropulsion.TurnP|TurnP 3>

Unutmayın, bir RocketPropulsion'un çevirimi ve dönme güç özelliklerini k

Özet

Özellikler

  • Parçanın Target ile yüzleşmesi eğilimini belirler.

  • Paralel oku

    Parçanın Target içine hareket etme hızını belirler.

  • Paralel oku

    Parçayı hareket ettirmek için uygulanacak maksimum itme gücünü belirler.

  • Paralel oku

    Parçanın Target yönünde döndürülmesi için maksimum torku belirleyin.

  • Paralel oku

    Parçanın takip etmesi gereken nesneyi belirler.

  • Gücünün/gücünün uygulandığı yönde dünya ofsetini belirler.

  • Paralel oku

    Parça Target 'den başlayan maksimum mesafeyi belirler. Parça ReachedTarget olarak yanmak için ateşlenmelidir.

  • Paralel oku

    Parçaya uygulanan süreç kaldırma kısmını belirleyin, böylece Target aşırı ödeme yapmaz.

  • Paralel oku

    Bir gücün Target ulaşmasında ne kadar agresif olduğunu belirler.

  • Paralel oku

    Ulaşmak için kullanılan azaltmanın miktarını belirler.

  • Paralel oku

    Bir döndürmeye Target yüzünden uygulanan torkun ne kadar agresif olduğunu belirler.

Yöntemler

  • Abort():void

    Roketin hedefine doğru hareket etmesini durdurur ve düşme.

  • Fire():void

    Roketin hedefe doğru uçmasını sağlar.

Etkinlikler

  • Roket hedefin hedef çevresinde hedef radius'ına girer. Bu, roketin çalışmasını sağlar, böylece hedef yakınında uçtuğunda patlayıcı bir patlama yapar.

Özellikler

CartoonFactor

Paralel oku

CartoonFactor özelliği, parçanın Target ile ilgili eğilimini belirler.Varsayılan olarak, bu özellik 0.7 ile ayarlandı. 0 ile ayarlandığında, parça hedefe karşı hiç çaba sarf etmeyecek.

MaxSpeed

Paralel oku

MaxSpeed özelliği, parçanın hız sınırının üst sınırını belirler. Bir Target ile bir parça hız sınırını aşarsa, bir RocketPropulsion bir parçayı yavaşlatacaktır.

MaxThrust

Paralel oku

MaxThrust özelliği, parçayı hareket ettirmek için uygulanabilir olan itmenin üst sınırını belirler. Yüksek mass olan parçalar veya bileşikler, hava üzerinde kalmak için daha fazla itme gerektirecek ve bu yüzden Target olarak takip edilecek.

MaxTorque

Paralel oku

MaxTorque özelliği, parçanın döndürülmesi için uygulanabilecek tork miktarının üst sınırını belirler. Bu, Target ile aynı şekilde işler.

Target

Paralel oku

Hedef özelliği, RocketPropulsion 'in gücünü/gücünü uygulayacağı nesneyi belirler. Eğer nil olarak ayarlanırsa, TargetOffset yerine kullanılır.

TargetOffset

Paralel oku

HedefOffset öğesi, Target dünya ofsetini belirler. Temel olarak, hedefin bu özellik tarafından gerçekten ofsetlenmiş gibi davranmasını sağlar. Hedef nul olarak ayarlandığında, bu özellik hedef pozisyonu olarak davranır.

TargetRadius

Paralel oku

HedefRadius özelliği, parçanın RocketPropulsion.Target olarak olan maksimum mesafeyi belirler. Bu, RocketPropulsion.ReachedTarget etkinliğinin başlatılması için gereken mesafeyi etkilemez.

ThrustD

Paralel oku

D özelliği, parçanın hızını azaltır ve Target aşırı hızlanmasını önlemek için etkisini azaltır. Lastiği bağlayıcı etkisiyle BodyPosition.D ile aynı davranır.

ThrustP

Paralel oku

Güç özelliği, gücü uygularken güç adını verdiğiniz yere ulaşmak için kullanılan Target miktarını belirler. Bu değer daha yüksek olduğunda, daha fazla güç kullanılır ve daha hızlı kullanılır. Bu özellik BodyPosition.P ile aynı şekilde

TurnD

Paralel oku

D özelliği, kıvrımlaştırma için kullanılan çapa miktarına uygulanacak Target miktarını belirler. Parça hedef yaklaştığınd

TurnP

Paralel oku

P özelliği, torku uygularken güç kullanımının ne kadarının kullanıldığını belirler. Bu değerin yüksek olması, daha fazla güç kullanılacağını ve daha hızlı kullanılacağını gösterir.

Yöntemler

Abort

void

Roketin hedefine doğru hareket etmesini durdurur ve düşme.


Dönüşler

void

Fire

void

Roketin hedefe doğru uçmasını sağlar.


Dönüşler

void

Etkinlikler

ReachedTarget

Roket hedefin hedef çevresinde hedef radius'ına girer. Bu, roketin çalışmasını sağlar, böylece hedef yakınında uçtuğunda patlayıcı bir patlama yapar.