2ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

RigidChips&LaputanBlueprints(Part=23)

245 :名無しさん@お腹いっぱい。:2011/08/28(日) 21:19:51.90 ID:2dstUcoV
>>244
複数の指示があるからRC風に書くけど、
まずシリンダーかピストンにJet(Disk+AttachmentをLINEAR)を取り付けて、
変数は
JetPower(default=0min=-100,max=100,step=10)(アクセルに対応)
Idle(default=20,min=0,max=100,step=0)(アイドリング調整に対応)
Jet(default=0,min=0,max=100)(JETに出力されるパワー)

操作設定は
0:JetPower(step=5)
1:JetPower(step=-5)
2:Idle(step=1)
3:Idle(step=-1)

LUAは
local ang1=math.deg(lb.objects.Disk1.getattachment().getangle())
#Disk1をクランクの根元のパーツに変更
local jet=0
local jetp=lb.controls.JetPower.getvalue()+lb.controls.Idle.getvalue()

if ang1>0 then jet = jetp end
lb.controls.Jet.setvalue(jet)


回転数を検出する方法があったら一定回転以下では失火させるといいかも

185 KB
新着レスの表示

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :


read.cgi ver 05.02.02 2014/06/23 Mango Mangüé ★
FOX ★ DSO(Dynamic Shared Object)