====== List of VCI examples ====== ===== Material ===== * [[en:vci:sample:material:colorchange | Change the color of material]] * [[en:vci:sample:material:uvchange | Change the UV coordinate of material]] ===== Animation ===== * [[en:vci:sample:animation:tutorial| Play an animation]] ===== Audio ===== * [[en:vci:sample:audio:tutorial| Play an audio]] ===== Effect ===== * [[en/vci/sample/effect]] ===== Joint ===== * [[en:vci:sample:joint:tutorial| Use joint to create swinging items]] ===== Studio ===== * [[en/vci/sample/systemitem/commentcamera]] ===== Examples by method ===== ==== update() ==== * [[en:vci:sample:transform:no1| Move an object up and down continually]] * [[en:vci:sample:transform:no2| Rotate an object up and down continually]] ==== onUse(use) ==== * [[en:vci:sample:onuse:no1| Reset position and rotation on grip button press]] * [[en:vci:sample:onuse:hapticitem| Vibrate a controller on grip button press]] * [[en:vci:sample:onuse:no3| Play an animation on grip button press]] * [[en:vci:sample:onuse:no4| VCI that gets smaller with each use (imitating food etc.)]] ==== onTriggerEnter(item, hit), onTriggerExit(item, hit) ==== * [[en:vci:sample:ontrigger:no1| Change the color of a ball when it enters and exits a box]] ==== onCollisionEnter(item, hit), onCollisionExit(item, hit) ==== * [[en:vci:sample:oncollision:no1| Create a drum that plays a sound and an animation when hit]] * [[en:vci:sample:oncollision:no2| Create a billiard ball that rolls when hit by a cue]] ==== onGrab(target), onUngrab(target) ==== * [[en:vci:sample:ongrab:no1| A fan that spins when grabbed and stops when ungrabbed]] ==== message(comment) ==== * [[en:vci:sample:message:tarai| Make basins fall with viewer comment]] ==== GetXXInput() ==== * [[en/vci/sample/input/sample1]] ===== Example creations ===== * [[en:vci:sample:shooting:no1| Shooting game]] * [[en:vci:sample:onuse:no5| Switching signage]] * [[en:vci:sample:joint:sandback| Sand bag]] * [[en:vci:sample:game:no1| Beat saber-ish game]] * [[en:vci:sample:joint:cracker| Clackers]] * [[en:vci:sample:joint:no1| Construction traffic control board]] * [[en:vci:sample:mat4| matrix4x4 movement example]] * [[en:vci:sample:lerpmotion| Point A to B movement using lerp]] * [[en:vci:sample:material:light| Color and animation switching light]] * [[en:vci:sample:message:no2| Exchange variables between multiple VCIs]] * [[en:vci:sample:material:uvanimation| Flip book animation]]