Example #1
0
            protected internal override void anim(float step)
            {
                outerInstance.rotateAngle = angle * step;
                //if (log.DebugEnabled)
                {
                    Console.WriteLine(string.Format("AnimRotateAction to angle={0:F}", outerInstance.rotateAngle));
                }

                outerInstance.onDisplayUpdated();
            }
Example #2
0
            protected internal override void anim(float step)
            {
                outerInstance.scaleWidth.FloatValue  = interpolate(startWidth, width, step);
                outerInstance.scaleHeight.FloatValue = interpolate(startHeight, height, step);
                outerInstance.scaleDepth.FloatValue  = interpolate(startDepth, depth, step);

                //if (log.DebugEnabled)
                {
                    Console.WriteLine(string.Format("AnimScaleAction scaling from ({0:F},{1:F},{2:F}) to ({3:F},{4:F},{5:F})", startWidth, startHeight, startDepth, outerInstance.scaleWidth.FloatValue, outerInstance.scaleHeight.FloatValue, outerInstance.scaleDepth.FloatValue));
                }

                outerInstance.onDisplayUpdated();
            }
Example #3
0
            protected internal override void anim(float step)
            {
                outerInstance.posX.FloatValue = interpolate(startX, x, step);
                outerInstance.posY.FloatValue = interpolate(startY, y, step);
                outerInstance.posZ.FloatValue = interpolate(startZ, z, step);

                //if (log.DebugEnabled)
                {
                    Console.WriteLine(string.Format("AnimPosAction from ({0:F},{1:F},{2:F}) to ({3:F},{4:F},{5:F})", startX, startY, startZ, outerInstance.posX.FloatValue, outerInstance.posY.FloatValue, outerInstance.posZ.FloatValue));
                }

                outerInstance.onDisplayUpdated();
            }
Example #4
0
            protected internal override void anim(float step)
            {
                outerInstance.redScale.FloatValue   = interpolate(startRed, red, step);
                outerInstance.greenScale.FloatValue = interpolate(startGreen, green, step);
                outerInstance.blueScale.FloatValue  = interpolate(startBlue, blue, step);
                outerInstance.alphaScale.FloatValue = interpolate(startAlpha, alpha, step);

                //if (log.DebugEnabled)
                {
                    Console.WriteLine(string.Format("AnimColorAction scaling from ({0:F},{1:F},{2:F},{3:F}) to ({4:F},{5:F},{6:F},{7:F})", startRed, startGreen, startBlue, startAlpha, red, green, blue, alpha));
                }

                outerInstance.onDisplayUpdated();
            }