Jypeli 10
The simple game programming library
Jypeli.TouchPanel luokkareferenssi

Kosketusnäyttö. Lisää...

Luokan Jypeli.TouchPanel luokkakaavio
Jypeli.Controls.Controller< ControllerState, Control >

Julkiset jäsenfunktiot

void Clear ()
 Poistaa kaikki kuuntelijat. Lisää...
 
IEnumerable< string > GetHelpTexts ()
 Palauttaa asetettujen kuuntelijoiden ohjetekstit. Lisää...
 
Listener Listen (ButtonState state, TouchHandler handler, string helpText)
 Kuuntelee kosketusnäyttöä. Lisää...
 
Listener Listen< T > (ButtonState state, TouchHandler handler, string helpText, T p)
 Kuuntelee kosketusnäyttöä. Lisää...
 
Listener Listen< T1, T2 > (ButtonState state, TouchHandler handler, string helpText, T1 p1, T2 p2)
 Kuuntelee kosketusnäyttöä. Lisää...
 
Listener Listen< T1, T2, T3 > (ButtonState state, TouchHandler handler, string helpText, T1 p1, T2 p2, T3 p3)
 Kuuntelee kosketusnäyttöä. Lisää...
 
Listener ListenGesture (GestureType type, TouchHandler handler, string helpText)
 Kuuntelee kosketusnäyttön elettä. Lisää...
 
Listener ListenGesture< T1 > (GestureType type, TouchHandler handler, string helpText, T1 p1)
 Kuuntelee kosketusnäyttön elettä. Lisää...
 
Listener ListenGesture< T1, T2 > (GestureType type, TouchHandler handler, string helpText, T1 p1, T2 p2)
 Kuuntelee kosketusnäyttön elettä. Lisää...
 
Listener ListenGesture< T1, T2, T3 > (GestureType type, TouchHandler handler, string helpText, T1 p1, T2 p2, T3 p3)
 Kuuntelee kosketusnäyttön elettä. Lisää...
 
Listener ListenGestureOn (GameObject obj, GestureType type, TouchHandler handler, string helpText)
 Kuuntelee kosketusnäyttön elettä olion päällä. Lisää...
 
Listener ListenGestureOn (GameObject obj, HoverState hoverstate, GestureType type, TouchHandler handler, string helpText)
 Kuuntelee kosketusnäyttön elettä olion päällä. Lisää...
 
Listener ListenGestureOn< T1 > (GameObject obj, GestureType type, TouchHandler handler, string helpText, T1 p1)
 Kuuntelee kosketusnäyttön elettä olion päällä. Lisää...
 
Listener ListenGestureOn< T1 > (GameObject obj, HoverState hoverstate, GestureType type, TouchHandler handler, string helpText, T1 p1)
 Kuuntelee kosketusnäyttön elettä olion päällä. Lisää...
 
Listener ListenGestureOn< T1, T2 > (GameObject obj, GestureType type, TouchHandler handler, string helpText, T1 p1, T2 p2)
 Kuuntelee kosketusnäyttön elettä olion päällä. Lisää...
 
Listener ListenGestureOn< T1, T2 > (GameObject obj, HoverState hoverstate, GestureType type, TouchHandler handler, string helpText, T1 p1, T2 p2)
 Kuuntelee kosketusnäyttön elettä olion päällä. Lisää...
 
Listener ListenGestureOn< T1, T2, T3 > (GameObject obj, GestureType type, TouchHandler handler, string helpText, T1 p1, T2 p2, T3 p3)
 Kuuntelee kosketusnäyttön elettä olion päällä. Lisää...
 
Listener ListenGestureOn< T1, T2, T3 > (GameObject obj, HoverState hoverstate, GestureType type, TouchHandler handler, string helpText, T1 p1, T2 p2, T3 p3)
 Kuuntelee kosketusnäyttön elettä olion päällä. Lisää...
 
Listener ListenOn (GameObject obj, ButtonState buttonstate, TouchHandler handler, string helpText)
 Kuuntelee kosketusnäyttöä olion päällä. Lisää...
 
Listener ListenOn (GameObject obj, HoverState hoverstate, ButtonState buttonstate, TouchHandler handler, string helpText)
 Kuuntelee kosketusnäyttöä olion päällä. Lisää...
 
Listener ListenOn< T > (GameObject obj, ButtonState buttonstate, TouchHandler< T > handler, string helpText, T p)
 Kuuntelee kosketusnäyttöä olion päällä. Lisää...
 
Listener ListenOn< T > (GameObject obj, HoverState hoverstate, ButtonState buttonstate, TouchHandler< T > handler, string helpText, T p)
 Kuuntelee kosketusnäyttöä olion päällä. Lisää...
 
Listener ListenOn< T1, T2 > (GameObject obj, ButtonState buttonstate, TouchHandler< T1, T2 > handler, string helpText, T1 p1, T2 p2)
 Kuuntelee kosketusnäyttöä olion päällä. Lisää...
 
Listener ListenOn< T1, T2 > (GameObject obj, HoverState hoverstate, ButtonState buttonstate, TouchHandler< T1, T2 > handler, string helpText, T1 p1, T2 p2)
 Kuuntelee kosketusnäyttöä olion päällä. Lisää...
 
Listener ListenOn< T1, T2, T3 > (GameObject obj, ButtonState buttonstate, TouchHandler< T1, T2, T3 > handler, string helpText, T1 p1, T2 p2, T3 p3)
 Kuuntelee kosketusnäyttöä olion päällä. Lisää...
 
Listener ListenOn< T1, T2, T3 > (GameObject obj, HoverState hoverstate, ButtonState buttonstate, TouchHandler< T1, T2, T3 > handler, string helpText, T1 p1, T2 p2, T3 p3)
 Kuuntelee kosketusnäyttöä olion päällä. Lisää...
 
void Update ()
 Lukee uuden tilan laitteelta ja päivittää sen nykyiseksi sekä laukaisee tapahtumia. Lisää...
 
void UpdateGestures ()
 
void UpdateTouches ()
 
- Julkiset jäsenfunktiot inherited from Jypeli.Controls.Controller< ControllerState, Control >
void Disable (Control c)
 Poistaa kontrollin käytöstä. Lisää...
 
void Disable (Predicate< Listener< ControllerState, Control > > predicate)
 Poistaa tietyt kuuntelutapahtumat käytöstä. Lisää...
 
void DisableAll ()
 Poistaa kaikki kontrollit käytöstä. Lisää...
 
void Enable (Control c)
 Ottaa kontrollin takaisin käyttöön. Lisää...
 
void Enable (Predicate< Listener< ControllerState, Control > > predicate)
 Ottaa käytöstä poistetun kontrollin takaisin käyttöön. Lisää...
 
void EnableAll ()
 Ottaa takaisin käyttöön kaikki Disable-metodilla poistetut kontrollit. Lisää...
 

Staattiset suojellut attribuutit

static readonly Predicate< TouchAlwaysTrigger = delegate { return true; }
 
- Staattiset suojellut attribuutit inherited from Jypeli.Controls.Controller< ControllerState, Control >
static readonly ChangePredicate< ControllerState > AlwaysTrigger = delegate { return true; }
 
static readonly ChangePredicate< ControllerState > NeverTrigger = delegate { return false; }
 

Paketin funktiot

 TouchPanel (ScreenView screen)
 
- Paketin funktiot inherited from Jypeli.Controls.Controller< ControllerState, Control >
abstract ControllerState GetState ()
 Lukee ja palauttaa laitteen viimeisimmän tilan. Lisää...
 

Ominaisuudet

int ActiveChannels [get]
 Kuinka monta kosketusta näytöllä on aktiivisena. Lisää...
 
bool FollowPinching [getset]
 Zoomataanko kameralla kun käyttäjä tekee nipistyseleen Lisää...
 
bool FollowSnipping [getset]
 Seurataanko kosketusta kameralla. Lisää...
 
bool IsConnected [get]
 Onko kosketusnäyttö kytketty. Lisää...
 
int MaxTouches [get]
 Kuinka monta yhtäaikaista kosketusta näyttö tukee. Lisää...
 
int NumGestures [get]
 Kuinka monta elettä näytöllä on aktiivisena. Lisää...
 
int NumTouches [get]
 Kuinka monta kosketusta tällä hetkellä ruudulla. Lisää...
 
- Ominaisuudet inherited from Jypeli.Controls.Controller< ControllerState, Control >
ControllerState CurrentState [getprotected set]
 Nykyinen tila. Lisää...
 
ControllerState PrevState [getprotected set]
 Viimeisin tila. Lisää...
 

Yksityiset jäsenfunktiot

Listener AddGestureListener (Predicate< Gesture > rule, string helpText, Delegate handler, params object[] args)
 
Listener AddListener (SynchronousList< TouchListener > list, Predicate< Touch > rule, string helpText, Delegate handler, params object[] args)
 
delegate void ContextHandler (ListenContext ctx)
 
SynchronousList< TouchListenerGetList (ButtonState state)
 
Predicate< TouchMakeTriggerRule (GameObject obj, HoverState hover)
 
void setContext (ref ListenContext context, bool enable, ContextHandler operation)
 

Staattiset yksityiset jäsenfunktiot

static HoverState GetHoverState (Touch touch, GameObject obj)
 
static bool IsBeingTouched (ScreenView screen, Vector touchOnScreen, GameObject obj)
 Kosketetaako oliota. Lisää...
 

Yksityiset attribuutit

ListenContext _pinchContext = null
 
ListenContext _snipContext = null
 
TouchPanelCapabilities caps
 
readonly SynchronousList< TouchListenerDownListeners = new SynchronousList<TouchListener>()
 
readonly SynchronousList< TouchListenerGestureListeners = new SynchronousList<TouchListener>()
 
List< Gesturegestures
 
List< TouchnewTouches
 
readonly SynchronousList< TouchListenerPressListeners = new SynchronousList<TouchListener>()
 
readonly SynchronousList< TouchListenerReleaseListeners = new SynchronousList<TouchListener>()
 
ScreenView screen
 
List< Touchtouches
 

Additional Inherited Members

- Suojatut jäsenfunktiot inherited from Jypeli.Controls.Controller< ControllerState, Control >
Listener AddListener (ChangePredicate< ControllerState > rule, Control control, string controlName, string helpText, Delegate handler, params object[] args)
 

Yksityiskohtainen selite

Kosketusnäyttö.

Määrittely tiedoston TouchPanel.cs rivillä 19.

Rakentajien & purkajien dokumentaatio

◆ TouchPanel()

Jypeli.TouchPanel.TouchPanel ( ScreenView  screen)
package

Määrittely tiedoston TouchPanel.cs rivillä 127.

Viittaukset Jypeli.TouchPanel.caps ja Jypeli.TouchPanel.screen.

Jäsenfunktioiden dokumentaatio

◆ AddGestureListener()

◆ AddListener()

◆ Clear()

void Jypeli.TouchPanel.Clear ( )

◆ ContextHandler()

delegate void Jypeli.TouchPanel.ContextHandler ( ListenContext  ctx)
private

◆ GetHelpTexts()

IEnumerable< string > Jypeli.TouchPanel.GetHelpTexts ( )

Palauttaa asetettujen kuuntelijoiden ohjetekstit.

Palauttaa

Toteuttaa luokan Jypeli.Controls.Controller< ControllerState, Control >.

Määrittely tiedoston TouchPanel.cs rivillä 242.

Viittaukset Jypeli.TouchPanel.DownListeners, Jypeli.TouchPanel.PressListeners ja Jypeli.TouchPanel.ReleaseListeners.

◆ GetHoverState()

static HoverState Jypeli.TouchPanel.GetHoverState ( Touch  touch,
GameObject  obj 
)
staticprivate

◆ GetList()

◆ IsBeingTouched()

static bool Jypeli.TouchPanel.IsBeingTouched ( ScreenView  screen,
Vector  touchOnScreen,
GameObject  obj 
)
staticprivate

◆ Listen()

Listener Jypeli.TouchPanel.Listen ( ButtonState  state,
TouchHandler  handler,
string  helpText 
)

◆ Listen< T >()

Listener Jypeli.TouchPanel.Listen< T > ( ButtonState  state,
TouchHandler  handler,
string  helpText,
p 
)

Kuuntelee kosketusnäyttöä.

Template Parameters
T
Parametrit
stateKosketuksen tila
handlerAliohjelma
helpTextOhjeteksti
pParametri

Määrittely tiedoston TouchPanel.cs rivillä 309.

Viittaukset Jypeli.TouchPanel.AddListener(), Jypeli.TouchPanel.AlwaysTrigger ja Jypeli.TouchPanel.GetList().

◆ Listen< T1, T2 >()

Listener Jypeli.TouchPanel.Listen< T1, T2 > ( ButtonState  state,
TouchHandler  handler,
string  helpText,
T1  p1,
T2  p2 
)

Kuuntelee kosketusnäyttöä.

Template Parameters
T1
T2
Parametrit
stateKosketuksen tila
handlerAliohjelma
helpTextOhjeteksti
p11. parametri
p22. parametri

Määrittely tiedoston TouchPanel.cs rivillä 324.

Viittaukset Jypeli.TouchPanel.AddListener(), Jypeli.TouchPanel.AlwaysTrigger ja Jypeli.TouchPanel.GetList().

◆ Listen< T1, T2, T3 >()

Listener Jypeli.TouchPanel.Listen< T1, T2, T3 > ( ButtonState  state,
TouchHandler  handler,
string  helpText,
T1  p1,
T2  p2,
T3  p3 
)

Kuuntelee kosketusnäyttöä.

Template Parameters
T1
T2
T3
Parametrit
stateKosketuksen tila
handlerAliohjelma
helpTextOhjeteksti
p11. parametri
p22. parametri
p33. parametri

Määrittely tiedoston TouchPanel.cs rivillä 341.

Viittaukset Jypeli.TouchPanel.AddListener(), Jypeli.TouchPanel.AlwaysTrigger ja Jypeli.TouchPanel.GetList().

◆ ListenGesture()

Listener Jypeli.TouchPanel.ListenGesture ( GestureType  type,
TouchHandler  handler,
string  helpText 
)

Kuuntelee kosketusnäyttön elettä.

Parametrit
typeKosketusele
handlerAliohjelma
helpTextOhjeteksti

Määrittely tiedoston TouchPanel.cs rivillä 480.

Viittaukset Jypeli.TouchPanel.AddGestureListener() ja Jypeli.Gesture.GestureType.

◆ ListenGesture< T1 >()

Listener Jypeli.TouchPanel.ListenGesture< T1 > ( GestureType  type,
TouchHandler  handler,
string  helpText,
T1  p1 
)

Kuuntelee kosketusnäyttön elettä.

Template Parameters
T1
Parametrit
typeKosketusele
handlerAliohjelma
helpTextOhjeteksti
p11. parametri

Määrittely tiedoston TouchPanel.cs rivillä 520.

Viittaukset Jypeli.TouchPanel.AddGestureListener() ja Jypeli.Gesture.GestureType.

◆ ListenGesture< T1, T2 >()

Listener Jypeli.TouchPanel.ListenGesture< T1, T2 > ( GestureType  type,
TouchHandler  handler,
string  helpText,
T1  p1,
T2  p2 
)

Kuuntelee kosketusnäyttön elettä.

Template Parameters
T1
T2
Parametrit
typeKosketusele
handlerAliohjelma
helpTextOhjeteksti
p11. parametri
p22. parametri

Määrittely tiedoston TouchPanel.cs rivillä 566.

Viittaukset Jypeli.TouchPanel.AddGestureListener() ja Jypeli.Gesture.GestureType.

◆ ListenGesture< T1, T2, T3 >()

Listener Jypeli.TouchPanel.ListenGesture< T1, T2, T3 > ( GestureType  type,
TouchHandler  handler,
string  helpText,
T1  p1,
T2  p2,
T3  p3 
)

Kuuntelee kosketusnäyttön elettä.

Template Parameters
T1
T2
T3
Parametrit
typeKosketusele
handlerAliohjelma
helpTextOhjeteksti
p11. parametri
p22. parametri
p33. parametri

Määrittely tiedoston TouchPanel.cs rivillä 618.

Viittaukset Jypeli.TouchPanel.AddGestureListener() ja Jypeli.Gesture.GestureType.

◆ ListenGestureOn() [1/2]

Listener Jypeli.TouchPanel.ListenGestureOn ( GameObject  obj,
GestureType  type,
TouchHandler  handler,
string  helpText 
)

Kuuntelee kosketusnäyttön elettä olion päällä.

Parametrit
objOlio.
typeKosketusele
handlerAliohjelma
helpTextOhjeteksti

Määrittely tiedoston TouchPanel.cs rivillä 507.

Viittaukset Jypeli.TouchPanel.ListenGestureOn().

◆ ListenGestureOn() [2/2]

Listener Jypeli.TouchPanel.ListenGestureOn ( GameObject  obj,
HoverState  hoverstate,
GestureType  type,
TouchHandler  handler,
string  helpText 
)

Kuuntelee kosketusnäyttön elettä olion päällä.

Parametrit
objOlio.
hoverstateTila siitä onko kursori olion päällä, pois, menossa päälle vai poistumassa
typeKosketusele
handlerAliohjelma
helpTextOhjeteksti

Määrittely tiedoston TouchPanel.cs rivillä 494.

Viittaukset Jypeli.TouchPanel.AddGestureListener(), Jypeli.Gesture.GestureType ja Jypeli.TouchPanel.MakeTriggerRule().

Viitattu Jypeli.TouchPanel.ListenGestureOn(), Jypeli.TouchPanel.ListenGestureOn< T1 >(), Jypeli.TouchPanel.ListenGestureOn< T1, T2 >() ja Jypeli.TouchPanel.ListenGestureOn< T1, T2, T3 >().

◆ ListenGestureOn< T1 >() [1/2]

Listener Jypeli.TouchPanel.ListenGestureOn< T1 > ( GameObject  obj,
GestureType  type,
TouchHandler  handler,
string  helpText,
T1  p1 
)

Kuuntelee kosketusnäyttön elettä olion päällä.

Template Parameters
T1
Parametrit
objOlio.
typeKosketusele
handlerAliohjelma
helpTextOhjeteksti
p11. parametri

Määrittely tiedoston TouchPanel.cs rivillä 551.

Viittaukset Jypeli.TouchPanel.ListenGestureOn().

◆ ListenGestureOn< T1 >() [2/2]

Listener Jypeli.TouchPanel.ListenGestureOn< T1 > ( GameObject  obj,
HoverState  hoverstate,
GestureType  type,
TouchHandler  handler,
string  helpText,
T1  p1 
)

Kuuntelee kosketusnäyttön elettä olion päällä.

Template Parameters
T1
Parametrit
objOlio.
hoverstateTila siitä onko kursori olion päällä, pois, menossa päälle vai poistumassa
typeKosketusele
handlerAliohjelma
helpTextOhjeteksti
p11. parametri

Määrittely tiedoston TouchPanel.cs rivillä 536.

Viittaukset Jypeli.TouchPanel.AddGestureListener(), Jypeli.Gesture.GestureType ja Jypeli.TouchPanel.MakeTriggerRule().

◆ ListenGestureOn< T1, T2 >() [1/2]

Listener Jypeli.TouchPanel.ListenGestureOn< T1, T2 > ( GameObject  obj,
GestureType  type,
TouchHandler  handler,
string  helpText,
T1  p1,
T2  p2 
)

Kuuntelee kosketusnäyttön elettä olion päällä.

Template Parameters
T1
T2
Parametrit
objOlio.
typeKosketusele
handlerAliohjelma
helpTextOhjeteksti
p11. parametri
p22. parametri

Määrittely tiedoston TouchPanel.cs rivillä 601.

Viittaukset Jypeli.TouchPanel.ListenGestureOn().

◆ ListenGestureOn< T1, T2 >() [2/2]

Listener Jypeli.TouchPanel.ListenGestureOn< T1, T2 > ( GameObject  obj,
HoverState  hoverstate,
GestureType  type,
TouchHandler  handler,
string  helpText,
T1  p1,
T2  p2 
)

Kuuntelee kosketusnäyttön elettä olion päällä.

Template Parameters
T1
T2
Parametrit
objOlio.
hoverstateTila siitä onko kursori olion päällä, pois, menossa päälle vai poistumassa
typeKosketusele
handlerAliohjelma
helpTextOhjeteksti
p11. parametri
p22. parametri

Määrittely tiedoston TouchPanel.cs rivillä 584.

Viittaukset Jypeli.TouchPanel.AddGestureListener(), Jypeli.Gesture.GestureType ja Jypeli.TouchPanel.MakeTriggerRule().

◆ ListenGestureOn< T1, T2, T3 >() [1/2]

Listener Jypeli.TouchPanel.ListenGestureOn< T1, T2, T3 > ( GameObject  obj,
GestureType  type,
TouchHandler  handler,
string  helpText,
T1  p1,
T2  p2,
T3  p3 
)

Kuuntelee kosketusnäyttön elettä olion päällä.

Template Parameters
T1
T2
T3
Parametrit
objOlio.
typeKosketusele
handlerAliohjelma
helpTextOhjeteksti
p11. parametri
p22. parametri
p33. parametri

Määrittely tiedoston TouchPanel.cs rivillä 657.

Viittaukset Jypeli.TouchPanel.ListenGestureOn().

◆ ListenGestureOn< T1, T2, T3 >() [2/2]

Listener Jypeli.TouchPanel.ListenGestureOn< T1, T2, T3 > ( GameObject  obj,
HoverState  hoverstate,
GestureType  type,
TouchHandler  handler,
string  helpText,
T1  p1,
T2  p2,
T3  p3 
)

Kuuntelee kosketusnäyttön elettä olion päällä.

Template Parameters
T1
T2
T3
Parametrit
objOlio.
hoverstateTila siitä onko kursori olion päällä, pois, menossa päälle vai poistumassa
typeKosketusele
handlerAliohjelma
helpTextOhjeteksti
p11. parametri
p22. parametri
p33. parametri

Määrittely tiedoston TouchPanel.cs rivillä 638.

Viittaukset Jypeli.TouchPanel.AddGestureListener(), Jypeli.Gesture.GestureType ja Jypeli.TouchPanel.MakeTriggerRule().

◆ ListenOn() [1/2]

Listener Jypeli.TouchPanel.ListenOn ( GameObject  obj,
ButtonState  buttonstate,
TouchHandler  handler,
string  helpText 
)

Kuuntelee kosketusnäyttöä olion päällä.

Parametrit
objOlio.
buttonstateKosketuksen tila
handlerAliohjelma
helpTextOhjeteksti

Määrittely tiedoston TouchPanel.cs rivillä 421.

Viittaukset Jypeli.TouchPanel.ListenOn().

◆ ListenOn() [2/2]

Listener Jypeli.TouchPanel.ListenOn ( GameObject  obj,
HoverState  hoverstate,
ButtonState  buttonstate,
TouchHandler  handler,
string  helpText 
)

Kuuntelee kosketusnäyttöä olion päällä.

Parametrit
objOlio.
hoverstateTila siitä onko kursori olion päällä, pois, menossa päälle vai poistumassa
buttonstateKosketuksen tila
handlerAliohjelma
helpTextOhjeteksti

Määrittely tiedoston TouchPanel.cs rivillä 354.

Viittaukset Jypeli.TouchPanel.AddListener(), Jypeli.TouchPanel.GetList() ja Jypeli.TouchPanel.MakeTriggerRule().

Viitattu Jypeli.LetterPicker.AddControls(), Jypeli.Widgets.SplashScreen.AddControls(), Jypeli.PushButton.InitializeControls(), Jypeli.Widgets.Slider.InitializeControls(), Jypeli.TouchPanel.ListenOn(), Jypeli.TouchPanel.ListenOn< T >(), Jypeli.TouchPanel.ListenOn< T1, T2 >() ja Jypeli.TouchPanel.ListenOn< T1, T2, T3 >().

◆ ListenOn< T >() [1/2]

Listener Jypeli.TouchPanel.ListenOn< T > ( GameObject  obj,
ButtonState  buttonstate,
TouchHandler< T >  handler,
string  helpText,
p 
)

Kuuntelee kosketusnäyttöä olion päällä.

Template Parameters
T
Parametrit
objOlio.
buttonstateKosketuksen tila
handlerAliohjelma
helpTextOhjeteksti
pParametri

Määrittely tiedoston TouchPanel.cs rivillä 435.

Viittaukset Jypeli.TouchPanel.ListenOn().

◆ ListenOn< T >() [2/2]

Listener Jypeli.TouchPanel.ListenOn< T > ( GameObject  obj,
HoverState  hoverstate,
ButtonState  buttonstate,
TouchHandler< T >  handler,
string  helpText,
p 
)

Kuuntelee kosketusnäyttöä olion päällä.

Template Parameters
T
Parametrit
objOlio.
hoverstateTila siitä onko kursori olion päällä, pois, menossa päälle vai poistumassa
buttonstateKosketuksen tila
handlerAliohjelma
helpTextOhjeteksti
pParametri

Määrittely tiedoston TouchPanel.cs rivillä 370.

Viittaukset Jypeli.TouchPanel.AddListener(), Jypeli.TouchPanel.GetList() ja Jypeli.TouchPanel.MakeTriggerRule().

◆ ListenOn< T1, T2 >() [1/2]

Listener Jypeli.TouchPanel.ListenOn< T1, T2 > ( GameObject  obj,
ButtonState  buttonstate,
TouchHandler< T1, T2 >  handler,
string  helpText,
T1  p1,
T2  p2 
)

Kuuntelee kosketusnäyttöä olion päällä.

Template Parameters
T1
T2
Parametrit
objOlio.
buttonstateKosketuksen tila
handlerAliohjelma
helpTextOhjeteksti
p11. parametri
p22. parametri

Määrittely tiedoston TouchPanel.cs rivillä 451.

Viittaukset Jypeli.TouchPanel.ListenOn().

◆ ListenOn< T1, T2 >() [2/2]

Listener Jypeli.TouchPanel.ListenOn< T1, T2 > ( GameObject  obj,
HoverState  hoverstate,
ButtonState  buttonstate,
TouchHandler< T1, T2 >  handler,
string  helpText,
T1  p1,
T2  p2 
)

Kuuntelee kosketusnäyttöä olion päällä.

Template Parameters
T1
T2
Parametrit
objOlio.
hoverstateTila siitä onko kursori olion päällä, pois, menossa päälle vai poistumassa
buttonstateKosketuksen tila
handlerAliohjelma
helpTextOhjeteksti
p11. parametri
p22. parametri

Määrittely tiedoston TouchPanel.cs rivillä 388.

Viittaukset Jypeli.TouchPanel.AddListener(), Jypeli.TouchPanel.GetList() ja Jypeli.TouchPanel.MakeTriggerRule().

◆ ListenOn< T1, T2, T3 >() [1/2]

Listener Jypeli.TouchPanel.ListenOn< T1, T2, T3 > ( GameObject  obj,
ButtonState  buttonstate,
TouchHandler< T1, T2, T3 >  handler,
string  helpText,
T1  p1,
T2  p2,
T3  p3 
)

Kuuntelee kosketusnäyttöä olion päällä.

Template Parameters
T1
T2
T3
Parametrit
objOlio.
buttonstateKosketuksen tila
handlerAliohjelma
helpTextOhjeteksti
p11. parametri
p22. parametri
p33. parametri

Määrittely tiedoston TouchPanel.cs rivillä 469.

Viittaukset Jypeli.TouchPanel.ListenOn().

◆ ListenOn< T1, T2, T3 >() [2/2]

Listener Jypeli.TouchPanel.ListenOn< T1, T2, T3 > ( GameObject  obj,
HoverState  hoverstate,
ButtonState  buttonstate,
TouchHandler< T1, T2, T3 >  handler,
string  helpText,
T1  p1,
T2  p2,
T3  p3 
)

Kuuntelee kosketusnäyttöä olion päällä.

Template Parameters
T1
T2
T3
Parametrit
objOlio.
hoverstateTila siitä onko kursori olion päällä, pois, menossa päälle vai poistumassa
buttonstateKosketuksen tila
handlerAliohjelma
helpTextOhjeteksti
p11. parametri
p22. parametri
p33. parametri

Määrittely tiedoston TouchPanel.cs rivillä 408.

Viittaukset Jypeli.TouchPanel.AddListener(), Jypeli.TouchPanel.GetList() ja Jypeli.TouchPanel.MakeTriggerRule().

◆ MakeTriggerRule()

◆ setContext()

void Jypeli.TouchPanel.setContext ( ref ListenContext  context,
bool  enable,
ContextHandler  operation 
)
private

◆ Update()

void Jypeli.TouchPanel.Update ( )

Lukee uuden tilan laitteelta ja päivittää sen nykyiseksi sekä laukaisee tapahtumia.

Toteuttaa luokan Jypeli.Controls.Controller< ControllerState, Control >.

Määrittely tiedoston TouchPanel.cs rivillä 173.

Viittaukset Jypeli.TouchPanel.UpdateGestures() ja Jypeli.TouchPanel.UpdateTouches().

◆ UpdateGestures()

void Jypeli.TouchPanel.UpdateGestures ( )

Määrittely tiedoston TouchPanel.cs rivillä 220.

Viitattu Jypeli.TouchPanel.Update().

◆ UpdateTouches()

Jäsendatan dokumentaatio

◆ _pinchContext

ListenContext Jypeli.TouchPanel._pinchContext = null
private

Määrittely tiedoston TouchPanel.cs rivillä 35.

◆ _snipContext

ListenContext Jypeli.TouchPanel._snipContext = null
private

Määrittely tiedoston TouchPanel.cs rivillä 34.

◆ AlwaysTrigger

readonly Predicate<Touch> Jypeli.TouchPanel.AlwaysTrigger = delegate { return true; }
staticprotected

◆ caps

TouchPanelCapabilities Jypeli.TouchPanel.caps
private

Määrittely tiedoston TouchPanel.cs rivillä 24.

Viitattu Jypeli.TouchPanel.TouchPanel().

◆ DownListeners

◆ GestureListeners

readonly SynchronousList<TouchListener> Jypeli.TouchPanel.GestureListeners = new SynchronousList<TouchListener>()
private

◆ gestures

List<Gesture> Jypeli.TouchPanel.gestures
private

Määrittely tiedoston TouchPanel.cs rivillä 27.

◆ newTouches

List<Touch> Jypeli.TouchPanel.newTouches
private

Määrittely tiedoston TouchPanel.cs rivillä 26.

Viitattu Jypeli.TouchPanel.UpdateTouches().

◆ PressListeners

◆ ReleaseListeners

◆ screen

ScreenView Jypeli.TouchPanel.screen
private

◆ touches

List<Touch> Jypeli.TouchPanel.touches
private

Määrittely tiedoston TouchPanel.cs rivillä 25.

Viitattu Jypeli.TouchPanel.UpdateTouches().

Ominaisuuksien dokumentaatio

◆ ActiveChannels

int Jypeli.TouchPanel.ActiveChannels
get

Kuinka monta kosketusta näytöllä on aktiivisena.

Määrittely tiedoston TouchPanel.cs rivillä 48.

◆ FollowPinching

bool Jypeli.TouchPanel.FollowPinching
getset

Zoomataanko kameralla kun käyttäjä tekee nipistyseleen

Määrittely tiedoston TouchPanel.cs rivillä 94.

◆ FollowSnipping

bool Jypeli.TouchPanel.FollowSnipping
getset

Seurataanko kosketusta kameralla.

Määrittely tiedoston TouchPanel.cs rivillä 80.

◆ IsConnected

bool Jypeli.TouchPanel.IsConnected
get

Onko kosketusnäyttö kytketty.

Määrittely tiedoston TouchPanel.cs rivillä 40.

◆ MaxTouches

int Jypeli.TouchPanel.MaxTouches
get

Kuinka monta yhtäaikaista kosketusta näyttö tukee.

Määrittely tiedoston TouchPanel.cs rivillä 64.

◆ NumGestures

int Jypeli.TouchPanel.NumGestures
get

Kuinka monta elettä näytöllä on aktiivisena.

Määrittely tiedoston TouchPanel.cs rivillä 72.

◆ NumTouches

int Jypeli.TouchPanel.NumTouches
get

Kuinka monta kosketusta tällä hetkellä ruudulla.

Määrittely tiedoston TouchPanel.cs rivillä 56.

Viitattu Jypeli.PushButton.TouchHover() ja Jypeli.PushButton.TouchRelease().


Dokumentaatio tälle luokalle luotiin seuraavasta tiedostosta: