Nunchuck mus (2 / 3 steg)
Steg 2: programmering glovepie
Mus kontroll Script av marinos35
Filnamn: miiseSNC.pie
Version BETA2
http://WiiMoveU.GooglePages.com
Dölj/Visa GlovePIE fönster genom att dubbelklicka på hemknappen
om var.run == FALSE sedan
var.Run = sant
HidePie
var.Hidden = sant
endif
om ((DoubleClicked(Wiimote.Home) och Wiimote.HasClassic == FALSE) eller DoubleClicked(Home) eller DoubleClicked(Wiimote.Classic.Home)) och var.hidden sedan
ShowPie
var.Hidden = FALSE
ElseIf ((DoubleClicked(Wiimote.Home) och Wiimote.HasClassic == FALSE) eller DoubleClicked(Home) eller DoubleClicked(Wiimote.Classic.Home)) och var.hidden == FALSE sedan
HidePie
var.Hidden = sant
endif
Hem-knappen aktiverar och inaktiverar knapparna. Funktionen liknar på lock
var.Home = SingleClicked(Wiimote.Home)
Om var.home och var.on sedan
var.on = FALSE
ElseIf var.home och var.on = falskt då
var.on = sant
endif
Nycklar för Wiimote
Om var.on sedan
Mouse.x = (2 - Wiimote.dot1x / 1023 - Wiimote.dot2x / 1023) / 2
Mouse.y = (Wiimote.dot1y / 1023 + Wiimote.dot2y / 1023) / 2
endif
Mouse.LeftButton = Wiimote.A
Mouse.RightButton = Wiimote.B
Upp = Wiimote.Up
Ned = Wiimote.Down
Vänster = Wiimote.Left
Höger = Wiimote.Right
Nycklar för Nunchuk
var.joyfix = 5 / 100
Mouse.LeftButton = Wiimote.Nunchuk.CButton / / C = vänster musklick
Mouse.RightButton = Wiimote.Nunchuk.ZButton / / Z = höger musklick
om (Wiimote.Nunchuk.JoyX > var.joyfix eller Wiimote.Nunchuk.JoyX <-var.joyfix) sedan mouse.x = mouse.x + Wiimote.Nunchuk.JoyX/50 / / {Analog används
om (Wiimote.Nunchuk.JoyY > var.joyfix eller Wiimote.Nunchuk.JoyY <-var.joyfix) sedan mouse.y = mouse.y + Wiimote.Nunchuk.JoyY/50 / / för musrörelse}
Nycklar för Classic Controller
Mouse.RightButton = Wiimote.Classic.ZL / / ZL = höger musklick
Mouse.LeftButton = Wiimote.Classic.L / / L = vänster musklick
om (Wiimote.Classic.Joy1X > var.joyfix eller Wiimote.Classic.Joy1X <-var.joyfix) sedan mouse.x = mouse.x + Wiimote.Classic.Joy1X/50 / / {vänster analog används
om (Wiimote.Classic.Joy1Y > var.joyfix eller Wiimote.Classic.Joy1Y <-var.joyfix) sedan mouse.y = mouse.y + Wiimote.Classic.Joy1Y/50 / / för musrörelse}