Endless Paradigm

Full Version: Info about RcomageXML
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3
SlideOut (+ Resize)
this can clip free range from object which has image.

・xspeed(posXscale) : start point of X
0(0% = left end) ~ 1 (100% = right end)

・yspeed(posYscale) : start point of Y
0(0% = top end) ~ 1 (100% = bottom end)

・xcompress : use length of X
0(0%) ~ 1 (100%)

・ycompress : use length of Y
0(0%) ~ 1 (100%)

and plus Resize XY equal to XYcompress
to keep form of the image.

for example, make an animation such as,
Spoiler:

XML Code
<SlideOut object="object:xxxx" duration="0" accelMode="0x0" xspeed="0.5" yspeed="0.5" xcompress="0.5" ycompress="0.5" />
<Resize object="object:xxxx" duration="0" accelMode="0x0" width="0.5" height="0.5" depth="1" />

it selects like this picture.
[Image: SL01.jpg]

and I made a sample CTF.
[attachment=5114]


iconOffset
object's center point
position and anim Resize MoveTo Rotate are affected by this value.
[Image: I_offset01.jpg]


onXXXX trigger
start timing of the animation
*some of default existing value won't work correctly.

onInit = object is loaded : almost all objects
onActivate = Page becomes active : Page
onFocusIn = select action becomes enable : MList IList LList Button Clock Spin ItemSpin Edit
onFocusOut = select action becomes unable : MList IList LList Button Clock Spin ItemSpin Edit
onCursorMove = cursor move : XMenu XList MList Clock Spin ItemSpin Edit
onPush = push circle : XMenu XList MList Button
onContextMenu = push triangle : XMenu XList Page Button
onFocusLeft = push left at an edge : XList MList IList LList Button Clock Spin ItemSpin Edit
onFocusRight = push right at an edge : XList MList IList LList Button Clock Spin ItemSpin Edit
onFocusUp = push up at an edge : MList LList Button Clock Edit
onFocusDown = push down at an edge : MList LList Button Clock Edit
onDecide = decide select : Clock Spin ItemSpin Edit
onCancel = cancel select (maybe X button) : Page Clock Spin ItemSpin Edit
onScrollIn = load new content of List? : XMenu XList MList
onScrollOut = release content of List? : XMenu XList MList
onRollIn = select action becomes enable : Spin ItemSpin
onDigitSwitch = switch select flame : Clock Edit


for example, add a Button object such as,
Spoiler:

XML Code
<Button name="button_controller" posX="0" posY="0" posZ="0" redScale="0" greenScale="0" blueScale="0" alphaScale="0" width="0" height="0" depth="0" scaleWidth="1" scaleHeight="1" scaleDepth="1" iconOffset="0x0" onInit="nothing" image="nothing" shadow="nothing" focus="nothing" text="nothing" onPush="anim:circle" onFocusIn="nothing" onFocusOut="nothing" onFocusLeft="anim:left" onFocusRight="anim:right" onFocusUp="anim:up" onFocusDown="anim:down" onContextMenu="anim:triangle" unknownInt40="0x0"></Button>

object has an animation from left, right, up, down, circle, triangle, by a controller.

object2:name
if there are plural key controls, basically first positioned object has first control.
onXXXX and event attribute can use "object2:name"
object2 shifts key controls to other elements.
:D

Thanks for this!
ah,, so this is what you meant by testing slideout for your new theme? o.O
nice tutor by the way,,,,, I'll bookmark this for now Yay
[stickied]

some more mystery's solved in the xml Madwin
Specky
Great!
This great, thank you much for sharing and for posting a tutorial.
Nice finds! :)
This is really great thanks man helps a lot of people and could help me later on.
I'm glad it helps you :P

maybe patpat already had known that (SlideOut)
TSENEDA Wrote: [ -> ]I'm glad it helps you :P

maybe patpat already had known that though.

seems so
didn't he use it on 3rd birthday's manual wave? XO
Pages: 1 2 3
Reference URL's