首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

VBA制作简单的按键精灵

平时一些小的报销凭证还好,可是有些工资、成本的相关的凭证,一个凭证分录有的多达几百条,他们都是靠手敲的!...3、代码实现 Excel VBA作为一种编程语言,虽然不适合开发什么大型的软件系统,但是从理论讲,还是可以实现任何语言能实现的功能的,所以在VBA里也没什么是不可能的。...这种简单的按键精灵在VBA里很容易,甚至不用调用API,VBA已经帮我们封装好了功能,那就是SendKeys。...只要我们正确找准每一行的数据输入的步骤,加上合适的等待时间保证电脑不会因为卡顿影响,就能够顺利的完成数据的输入。...VBA.Timer() Do Until VBA.Timer() - t > Interval VBA.DoEvents Loop End Function 程序是比较简单的

4K20

学习 PixiJS — 精灵状态

SpriteUtilities 库的使用上一篇提到过了,可以看 学习 PixiJS — 动画精灵 这篇文章。 sprite 定义: 使用 sprite 函数制作任何类型的 Pixi 精灵。...Iori.states = { down: 0, left: 4, right: 8, up: 12 }; 接下来就是使用精灵的 show 方法来显示正确的状态。...把制作动画精灵和定义状态还有键盘响应所学到的知识相结合,就可以制作一个步行游戏角色。 ? 查看效果 如果希望精灵在屏幕上移动得更快或更慢,就在箭头键方法中更改 vx 和 vy 的值。...如果希望精灵的步行动画效果更快或更慢,就更改精灵的 fps 属性。 制作动画帧的工具 使用 Adobe Illustrator 或 Photoshop 手动绘制每个帧。...Shoebox 是一款基于Adobe Air 的免费应用程序,它的功能挺多,比如可以用来制作雪碧图,也可以拆分雪碧图,还可以检测透明图像中的精灵并将其剪切出来 等。

2K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    CocosCreator基础教程—color属性的妙用

    回想一下,在你的工程中,有没有切出一大块纯色图片做背景的?如果有的话这就是一个可优化的点!我们来看看充分发挥color的作用需要注意些什么。 1....颜色叠加 要想使用color属性精确控制精灵颜色,图片要尽量使用白色,因为color属性并不是简单地设置颜色,而是用纹理像素的rgb与节点的color的rgb相乘(r * color.r、g*color.g...通过修改字体的color属性可以很方便实现一些效果,比如:使用红色Label做受伤时的hp减少;使用绿色Label实现hp的回复; 但是这里有个问题,项目中我们经常使用的并不是系统字体,而是位图字体,也就是由图片制作的字体...绿色字体叠色后变黑色了 所以在制作字体时,尽量先用纯白色,或者再用点浅灰色做字体外发光,这样可以让字体文件的使用范围更大,发挥更大的价值。 3....如果一个精灵节点设置了透明度,你看到的并不是这个精灵所表现出来的颜色,而是当前这个精灵与他背后的颜色重叠后色彩,看下图: ?

    5.4K40

    精灵之息——不一样的游戏

    不过也因此减少了在游戏性上的制作时间,这样其实是不对的。...然后,地图上会出现各种不同的事件,其中主要内容就是收集精灵们的痕迹,然后发现精灵并与其对战(与MHW一样)。 ? 至于战斗方式,为了更简单上手,所以使用了点击方式。 ?...emmm…… 首先,精灵之息本来就是一款运行在微信小游戏平台上的『游戏』,而不是一开始就是『小游戏』。 其次,其实现在『微信小游戏』基本上被定调到一种『很简单没什么游戏制作含量的休闲小游戏』。...貌似,很早以前『游戏设计师』就是指『游戏制作人』,但是,不知道从什么时候开始,『设计师』被等价于『画图的』。...它是一个性格胆小的生物,因此,它的行为模式是『躲藏』,而隐蔽的时长也相对较长。 不过,精灵之息制作进度严重滞后,没空创作原创角色,直接搬来救场的DOLO的角色们,目前还没有很好的进行性格行为设定。

    59310

    【python游戏编程之旅】第六篇---pygame中的Sprite(精灵)模块和加载动画

    下面是一个典型的精灵序列图:行和列的索引都是从0开始的。 ? 2、加载精灵图序列: 在加载一个精灵图序列的时候,我们需要告知程序一帧的大小,(传入帧的宽度和高度,文件名)。...当程序中有大量的实体的时候,操作这些实体将会是一件相当麻烦的事,那么有没有什么容器可以将这些精灵放在一起统一管理呢?...答案就是精灵组。 pygame使用精灵组来管理精灵的绘制和更新,精灵组是一个简单的容器。...这里我用ps制作了一个简单的精灵序列图,咱们就用这个萌萌的嗷大喵好了: ?...看起来功能还不错的说。 ? 大家也可以制作一些自己喜欢的精灵序列图,然后加载并查看他们的效果。 关于精灵与精灵之间的冲突检测,精灵与组之间的碰撞检测,我们将会放在下个博客一起学习。

    2.5K30

    使用GAN绘制像素画,用机器学习的方式协助绘画者更快地完成作品

    此过程将256色问题转换为两个简单的子问题,每个子问题分别具有6和42色。 ? 从左到右,阴影,区域和索引精灵。 最终,每个角色都是由一个人设计的,他将为其所有动画进行绘制。...前者用于在游戏中快速制作新动画的原型,后者用于与其他绘画者交流最终精灵的外观。这样,设计人员可以在几天内概念化整个角色,并将其余工作外包给绘图团队。以下是草图和艺术线条精灵的示例: ?...草图和艺术线条 设计师将所有动画放在一起,通过绘制每个动画的草图,然后制作各自的艺术线条来创建角色。这些线型精灵将按顺序传递给绘图团队,后者将绘制它们的着色和区域。...最后,使用脚本将两者结合起来以生成可用于游戏的索引精灵。 总共大约需要一个小时。草图,线条图和区域精灵的制作平均需要10分钟,而阴影则需要花费其余时间才能完成。...尽管第一行最有用,但是第二和第三行上的彩色图像会迅速恶化。着色精灵的质量基本保持一致。但是,着色精灵的第三列不一致。第二行中的正面小精灵的脸应更亮,并且右下角的小精灵的亮度不连续。

    1.3K10

    Aider + Claude + Invoke + Udio :从头到尾使用 AI 创建游戏!(音乐、代码、动画)

    然而,这次我要展示如何从头到尾制作一个完整的游戏,而不仅仅是简单的贪吃蛇。这次的游戏将包括开始界面、结束界面、精灵动画等内容,且全程无需接触任何代码文件。...为了让游戏更完整,我还会使用Udio和Eleven Labs生成音乐和音效(或者你可以使用suno、剪映的音乐素材)。 那么,这次我要制作什么样的游戏呢?...这是一个简单的游戏,名字叫“香蕉王”,玩家需要在一分钟内控制猴子收集15根香蕉。这只是一个概念验证,展示如何用文本提示创建游戏,无需编程知识。...为了让游戏更完善,我们还需要将图形替换为图片,并让AER生成所需的文件名和尺寸。通过Invoke AI生成了背景、平台和香蕉的图片,并放置在正确的文件夹中。游戏现在看起来非常棒。...现在游戏完全制作完成了。让我带你们看看这个完全用AI文本提示制作的游戏。从开始界面可以看到游戏标题“香蕉王”和开始按钮。进入游戏后,有60秒时间收集散落在平台上的15根香蕉。

    20510

    【GPTs】Gif-PT:DALL·E制作创意动图与精灵动画

    Gif-PT 主要功能 精灵图和动图生成:Gif-PT 可以根据用户的描述自动生成连续动作的动画精灵图,或将已有的图像素材转化为帧序列,适用于角色运动、简单动作变换等场景。...适用场景 Gif-PT 适用于多种创意内容的开发和设计场景: 游戏开发:为游戏中的角色生成精灵图动画,例如角色的行走、跳跃和攻击,节省动画制作时间。...缺点 适用场景有限:Gif-PT 适用于生成简单、重复的精灵动画,不适合复杂多层次的动画场景,这些需求仍需要借助专业动画软件。...小结 Gif-PT 是一款面向创意内容设计和开发的实用工具,通过高效生成精灵图和动图,减少动画制作的时间成本,提高创作效率。...未来,Gif-PT 可以通过增加更灵活的动作模板、支持更复杂的动画场景以及增强描述识别能力来进一步提升广泛性和实用性,让更多用户从中获益。

    10220

    精灵之息的玩法

    结果,在制作过程中,几乎每天都要对这个部分进行延后,而随着其他系统的增加,这个部分感觉调整起来会越来越困难。 原因是这样的: 最初的精灵之息是『地图』与『战斗』的简单玩法 ?...---- 对了,精灵之息目前还没更新好,但是本着更新一点是一点的原则,基本上有更新内容后,我就会发布了。实际上当前版本完成可能还需要几周时间。 ---- 最后稍微简单的提一下制作的动力吧。...精灵之息是款目前运行在微信小游戏平台的『游戏』。 我觉得小游戏平台的『初衷』,『让小朋友们也可以制作属于自己的小游戏』,这个目标很棒。...这种『小朋友做的游戏』,加上『成年人规则』后,运作方式就完全不一样了。 拿个简单洗脑的玩法,套个皮,然后『运营』。 对的,成年人的规则就是金钱规则——运营。 游戏与运营的比重大概是2:8。...其实有时候我觉得自己还是太过于保守,作为独立游戏,『精灵之息』目前并没有太亮眼的东西。 不过还是『先以完成为目标』进行制作吧。 最近想通了一件事。

    50440

    精灵之息 开发日志(9)

    因为最近在制作结局章节(第四章),所以数据是一样的。(如果不一样的话反而更头痛) 为啥忽然又把结局给写了呢? 其实制作精灵之息的过程一直让我有种在上个世纪给FC红白机开发游戏的感觉。...想做的东西非常庞大,但是实际上能做的东西十分有限。 使用各种奇淫巧技去减少资源的开销,增加资源的复用性,然后这过程总是不经意的会感叹,“原来那时候的制作者是这样的心情啊”的感觉。...因为作为一款“上个世纪的游戏”,4个章节的内容量已经足够了,再多卡带就存不下了(不是)。 最初精灵之息是打算持续进行章节式更新,类似于漫画连载的模式。...而且在统计数据后发现,大部分玩家其实都堆积在游戏前5分钟,所以就变成一味制作后面章节没有意义,为了让玩家玩到后面章节,我需要调整前面章节;而为了留住喜欢精灵之息的玩家,我又需要快速更新后面章节。...就像前面说的,制作结局是为了从恶性循环中跳出,有了结局就相当于游戏终于有了一个完完整整的框架。 接下来就是对游戏前期,整体,后期进行细节打磨。

    34520

    关于游戏制作

    ---- 3月并没有完成精灵之息的第三章——白露公主。 不严格来说,其实很早就完成了。 但之前的精灵之息让我一直有一种“重复感”。 ? 在精灵之息-进度中,自己也感觉到了。...之后,我找了一些游戏对比他们的游戏内元素。 说实话,我并不觉得,目前的精灵之息的资源不足以支持前两章或者第一章。但从一开始就有的“重复的随机”的无聊感还是无法去除。...之前的精灵之息,既想要rougelike的随机,又想要构建世界观。但很明显,目前的精灵之息是做不到的。 既然如此,则需要权衡这两个点。 首先。 为什么我要选择rougelike?...我一直强调“制作游戏很好玩”甚至“制作游戏可以很简单”,但是它并不轻松。 制作游戏也是在“创作”。...每个创作者都是在摸石头过河,简单好玩的心理感受是支持他们过河的条件,而不是他们过河的实际体验。

    76910

    精灵之息 开发日志(6)

    (不管有没有急事) 在手游还没有那么普及之前或者说王者荣耀之前,我玩过一些moba手游。 那时候的确感觉玩到一半不想玩了,直接关掉app就好了。...微信小游戏除了自己的游戏数据,后台还提供了行业数据。 对比以后发现,精灵之息数据离行业整体数据还有点距离,所以甩锅平台没有道理。(不过我对这个数据存疑- -) 但平台的优缺点是客观存在的。...精灵之息最初的定位就是在微信小游戏平台,所以玩法层面也是在往平台可接受的范围靠拢。 只是当时有点低估了小游戏平台可接受的硬核程度,所以没把Dolo移过来,也算是绕了一点远路。...所以,留存感觉就比其他的平台更难做。 而且留存本身的变量太多。...其他都是运营向内容的制作。 但我还是比较喜欢去死磕游戏内容的制作,运营部分后面看情况调整吧。

    34720

    多媒体程序开发

    上一系列的推文已经结束,主要是跟大家分享了些Python的基础知识,大家可以在公众号主界面查看。从今天起,让我们开启进阶模式,一起来学习用Python制作简单的小游戏。...我跟大家分享的内容主要是用Python的Pygame Zero模块来制作小游戏,同时推荐编程环境:Thonny(开源跨平台)。...我们制作一个小精灵,要求点击小精灵后,会发出声音并且精灵会摔倒。...• 用Actor类创建一个精灵对象:指定图片、位置 • 在draw中画出精灵:精灵图片将出现在指定的位置alien.pos 第二步更新update:改变精灵的位置,每秒会改变60次!...:pos是鼠标的位置,当点击到精灵,精灵就会摔倒,并发出“呃”的声音,1s后恢复初始状态;如果没有点击到精灵,就会打印出“快闪”二字;如果无点击行为,精灵就将一直循环移动。

    1.3K10

    学习 PixiJS — 粒子效果

    你制作了许多小精灵,几十,几百,甚至上千个精灵。然后对这些精灵应用一些物理效果,使它们的行为类似于你尝试模拟的元素。你还必须给他们一些关于它们应该如何出现和消失以及应该形成什么样的模式的规则。...这些微小的精灵被称为粒子。你可以使用它们为游戏制作各种特效。 使用 Dust 库 Pixi 没有内置的制作粒子效果的功能,但你可以使用一个名为 Dust 的轻量级的库来制作它们。...注意:Dust 是一种快速简便的方法,可以制作游戏所需的大部分粒子效果,但如果你需要功能更全面,更复杂的库,请查看 Proton 使用 Dust 库和使用 SpriteUtilities 库是一样的。...function 一个函数,它返回要用于每个粒子的精灵,如果提供具有多个帧的精灵,Dust 将随机显示不同帧 container object 一个 PIXI 容器 要添加粒子的容器 numberOfParticles...但是,你可以将粒子添加到任何你喜欢的容器或任何其他精灵。

    2.6K21

    苹果爸爸的两条大腿已被抱满,短短一个月ARKit已拥有多款内容应用

    ARKit恰恰可以解决这一问题,帮助玩家以更加生动的方式与小精灵互动。借助ARKit追踪地面的功能,小精灵们将不再漂浮在空中,同时也更容易将其收服。不仅如此,玩家还能够对小精灵进行全景拍摄。...并可以按照自己心意摆姿势,选择一个理想的位置。目前尚不清楚一张图片的拍摄可容纳多少只小精灵,尤其是因为小精灵之间的身高体型不尽相同。...Cutie Keys:画风清奇的AR体验 Normal VR是由一群分散各地的开发者组成的团队,他们希望用自己的技术,让远程开发变成一种简单的体验。...与普通AR体验,玩家只能纯欣赏不同,Normal VR的AR体验,允许用户利用HTC Vive手柄控制热狗娃的行走,但Normal VR并未透露他们是如何制作该AR体验。...自从苹果推出ARKit之后,Clay VR就有打算把他们的SDK集成到里面,为iPhone中的AR体验提供手势跟踪的功能。这就意味着,等iOS 11 全面启动时,ARKit将拥有简单易用的控制功能。

    71670

    PixiJS 修炼指南 - 04. 资源加载(下)

    补充改进 其实相比普通的 Sprite 精灵对象,PixiJS 官方表示更推荐使用 Spritesheet “精灵表”。...(顺带一提,其实“雪碧图”的原文 Sprites 精灵图,应该就是指早期电视游戏开发中就已有之的精灵图概念。...精灵表与序列帧动画 并且 TexturePacker 还支持自动排列帧动画素材。只需要在制作时,将加入表内的动画帧文件名按照动画帧的顺序命名,工具即可自动识别。...比如,我使用 TexturePacker 制作了一个精灵表 Json 文件: https://hk.krimeshu.com/public/sheets/cat.json。...大家有没有注意到,上面对于精灵表的加载函数 loadSheet() 的参数表中,我们将其第二个参数 jsonList 的类型设定为 string[] 而不是 string。

    91540

    精灵之息-夏虫与冰

    不过目前也还没确定,因为精灵之息现在甚至隐约能看见飞行射击的影子…… 不过这种感觉我想应该不会作为主要操作方式,可能会出现在某个能力分支中 —— 挑战模式是更为『契合小游戏平台』的模式『简单粗暴,有排行榜...当然,『简单好玩』并不是那种利用人性漏洞的『滚服洗用户』。 如果这些玩家能对游戏有所了解或者改观,然后再稍微愿意去了解一下『精灵之息』里传达的故事,那样就更好了。...其实比起画面,现在的精灵之息没有动画才是最糟糕的。 现在的角色,只是一张静止不动的图,然后放大缩小。实际上,如果有多余时间,我可能不会花在把精灵画的好看上,而是让精灵的行为更符合它的攻击模式上。...预计在第三章或第四章会对游戏进程制作一个『小高潮』,不过最近一段时间可能会先完善一下目前的游戏机制和游戏内容。 ---- 最后贴个之前DOLO里的第一章的故事。...有一个小女孩玩过第一章后写出了她自己的理解: 『有一天猫生病了,被小女孩解救,最后痊愈了。』 那是与我要表达的东西完全相反的故事。 但是那一瞬间就觉得,制作游戏真的是一件非常有趣的事。 ? ?

    49420
    领券