|
安装GUI Guider2.0时就差点翻车,在windows下直接点运行安装程序之后,桌面的快捷方式无法使用,进一步查看,安装生成的目录下居然没有GUIGuider.exe文件,这就很是奇怪了,仔细一打量,解压后的文件夹居然比安装程序还小,这说明啥?大量的文件在安装过程中就丢了啊。 用二进制格式打开GUIGuider-2.0.0-x64.exe,开头是4d 5a,这个格式太熟悉了吧,MZ是源自MS-DOS开发者Mark Zbikowski的姓名缩写,表示可执行文件。 顺着这个往下查找,果然在0xd8位置找到PE标识 进一步说明这是一个Portable Executable可执行文件(废话啊,这是一个.exe安装包,当然是可执行的文件)。 使用winrar强行打开这个文件 识别为7-zip格式的自解压文件。 把文件解压后覆盖安装文件夹,现在可以使用快捷方式打开GUIGuider了。 本次开发的目标是做七巧板游戏。 在传统七巧板游戏中,平行四边形不允许翻转(其它积木块可以通过旋转实现翻转效果),但本开发中,认为翻转也是可以的(代码实现)。 先准备一套svg格式图片(svg格式方便修改) 因为手头暂时没有合适的开发板,先使用模拟器创建 选择合适大小和模版(我这里选择了空白的480*272) 接下来,我需要导入资源文件: 在Resource面板中,找到并展开 Images选项,点击Import按钮。 在弹出的文件选择框中,选中刚生成的 7 个 SVG 格式七巧板图片,点击确认将其导入到当前工程中。 可以看到图片已导入完成,这里有个坑,导入的时候可以以数字开头,但写代码的时候会报错。 找到Image控件,连续新建7个。 将image控件的属性中,修改大小,并加入刚才导入的资源 好困,今天不写了,把临时效果做个gif发在下面
|