Articles of animation

杂乱的animation混乱

杂波没有做完整的animation。 这是我现在的代码: from gi.repository import Clutter, Gtk import sys def onClick(actor, event): actor.animatev(Clutter.AnimationMode.LINEAR, 1000, ["x"], [280]) # clutter does not seem to be running this line actor.animatev(Clutter.AnimationMode.LINEAR, 1000, ["x"], [20]) def main(): Clutter.init(sys.argv) # Colors red = Clutter.Color().new(255, 0, 0, 255) black = Clutter.Color().new(0, 0, 0, 255) # Create Stage stage = Clutter.Stage() stage.set_title("Basic Usage") […]

GTK窗口animation?

我想自动移动我的GTK_WINDOW在屏幕上。 目前,我已经在一个平移/移动循环,但这是非常波涛汹涌。 我很新GTK编程(和一般的GUI编程)。 我错过了什么?

在Linux中运行JERKER的Javaanimation程序

我已经在Ubuntu 14.4.1中编写了一个简单的Javaanimation程序。 在JPanel内移动一个球。 但是在执行时,JPanel中的球移动得很干。 这个问题继续下去,直到我将鼠标移动到JPanel中。 在JPanel内部移动鼠标时,球的运动非常平滑。 应该说,我已经在Windows 10中运行这个程序,并没有发生任何问题。 我的程序代码如下: import java.awt.*; import javax.swing.*; public class BouncingBall extends JPanel { Ball ball = new Ball(); void startAnimation() { while( true ) { try { Thread.sleep( 25 ); ball.go(); repaint(); } catch( InterruptedException e ) {} } // end while( true ) } // end method startAnimation() […]

加载一个巨大的initrd时显示一个闪屏图像

考虑一下现存的GNU / Linux发行版,它具有以下限制:所有软件都应该包含在一个initrd映像中(这将导致其大小很大),并且内核包含尽可能less的静态编译模块。 考虑所描述的发行版的引导过程:引导程序(例如grub或isolinux)加载内核,然后将initrd加载并提取到内存中。 在提取过程中(旧电脑需要20-30秒)屏幕上没有任何事情发生。 我想知道,在initrd提取过程中是否有现成的解决scheme显示启animation面? 如果没有,请您对以下build议发表评论: 静态编译一个例如600x480x8bit的图像到内核中,并在initrd被提取的时候将其刷新到framebuffer中。 这样做,但强制一个特定的video驱动程序加载(如VESA),并入侵其代码,而不是内核的帧缓冲区。 谢谢。

简单的animation导致c ++中的闪烁屏幕

我正在尝试使用下面的代码来模拟一个简单的文本加载animation: for (int i = 0; i < 15; i ++) { system("cls"); cout<<disp; disp += "."; Sleep(100); } system("cls"); 但是,当我这样做的时候,屏幕一直在闪烁。 有没有更好的办法可以做到这一点? 谢谢。

如何访问或提取Windowsanimation?

就animation而言,我实际上是指Windows对话框中使用的文件传输API。 我试图找出,如果有一种方法来访问这些文件,如果不是如何在Windows窗体中使用它们。 我知道SysAnimate32以及它如何在Windows窗体中提供animation。 用户如何从Windows访问或提取这些内容?

Metro应用程序中的故事板animation和附加属性

我有一个非常具体的用例,而且在实现它的时候很奇怪。 在我的地铁应用程序中,我有几个图像,我想移动用户交互。 比方说,一个棋子的图像。 因为,我不能按照这里的指针移动animation,我正在使用故事板animation来完成任务。 所以,我基本上有一个整个游戏板的canvas,一个小的棋子在底angular。 初始设置很简单,因为我可以手动设置棋子的顶部和左侧属性。 移动棋子,我只是计算新的顶部和左侧属性取决于移动。 例如,如果玩家向上移动棋子,Top的值由(Canvas.Height / 8)改变,但Left属性保持不变。 现在,到这里,一切都很好。 唯一的问题是,这会导致图像从初始位置跳到最终位置,而不是平滑移动。 所以,我已经创build了animation顶部和左侧位置的故事板如下。 <Storyboard x:Key="storyboard"> <DoubleAnimation x:Name="playerLeftAnimation" Storyboard.TargetName="playerPiece" Storyboard.TargetProperty="Canvas.Left" EnableDependentAnimation="True" Duration="0:0:2" /> <DoubleAnimation x:Name="playerTopAnimation" Storyboard.TargetName="playerPiece" Storyboard.TargetProperty="Canvas.Top" EnableDependentAnimation="True" Duration="0:0:2" /> </Storyboard> 这很好,如果我使用这种方法正常的依赖属性,如Fontsize。 这里playerPiece是图片的名字。 帆布是未命名的。 但是,这里给我例外说“无法解决故事板的目标属性”。 我错过了什么被设置? 或者我应该尝试其他方式来animation化图像的位置? 如果是的话,任何想法,这是最好的办法?

在Windows Phone中animation应用程序图标

我尝试了谷歌search,并空了。 我想要的是一个教程或示例代码如何更改我的Windows手机上的图标,如人民应用程序或短信。 例如,当您收到新的短信时,会在图标的旁边放置一个数字。 有什么办法让我在我的应用程序中做到这一点?

C# – Windows窗体,解除面板控制的animation

我正在尝试为控件块(面板)创build溶解animation。 我确实有一个面板,只有几个标签和几个纯色背景(石灰)的图片框。 我试图使这个面板溶解(与所有标签和图片)到石灰背景。 任何想法如何可以做到? 我接受任何build议。 谢谢。

如何显示popup式窗口animation帧(从网格单元格开始)

我正在使用BDS 2007 … 当用户在我们的应用程序中双击网格单元格时,我们在网格上显示一个模态窗口。 我开发了下面的例程来在网格上绘制一个animation帧。 在窗口显示之前,通过逐步绘制和擦除框架来放大(非常类似于Windows UIanimation)。 窗口closures后,再次调用相同的例程(使用bExpand = False),以便将窗口的UI效果重新embedded到网格单元格中。 这个例程在Windows XP中工作正常,但启用Aero时会出现问题(在没有 Aero的Windows 7中工作正常)。 即使我注释掉DelayMSecs行(这只是一个重复调用Sleep(0)的循环,直到iDelay的毫秒数已经过去),animation帧也会重新绘制。 当程序再次被调用时(在窗口closures之后),它也同样缓慢,加上在屏幕上留下一个框架,再加上现在留下的(现在是closures的)窗口的幻影图像,基本上与正常显示网格的内容。 例程的大部分代码都会计算不断变化的矩形大小。 animation矩形的实际绘制和删除只有三行: ScreenCanvas.Rectangle( r ); //draw frame SysStuff.DelayMSecs( iDelay ); // ScreenCanvas.Rectangle( r ); //pmXOR pen …erase frame 任何想法,为什么这是在航空缓慢,或者我需要改变? procedure T_fmExplore.AnimateRects(ASourceRect, ADestRect: TRect; bExpand: boolean; bAdjustSourceForFrame: boolean = True); { Draw animation frames in steps, for transition from ASourceRect […]