首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏IT杂谈学习

    Python模拟火焰文字效果:的火焰字

    引言 火焰文字效果是一种的视觉效果,常用于广告、游戏和艺术设计中。在这篇博客中,我们将使用Python创建一个火焰文字的动画效果。通过利用Pygame库,我们可以实现这个动态的火焰字效果。

    34210编辑于 2025-05-23
  • 来自专栏用户9239674的专栏

    ConstraintLayout2.0之MotionEffect,简单的代码实现

    MotionEffect是2.1中的一个新的MotionHelper,可以让你根据视图的整体运动方向,自动为其引用的视图添加关键帧。它可以简化很多过渡动画的创作。

    76010编辑于 2021-12-17
  • 来自专栏薛定喵君

    程序员必备狂拽吊炸天的神器

    安利一波CSS、JS在线下载网站 # bttn.css 专注分享网页按钮的样式库 # Hover-Buttons 一个可以生成代码的网站 # granim.js 基于canvas的背景颜色渐变动画插件 # micron 可生成CSS3动画的js动画库插件。通过micron.js插件,你可以为页面的任意DOM元素添加12种CSS3动画效果。 # blotter.js 神奇的 # progressbar 借助动态 SVG 路径的漂亮的,响应式的进度条效果 可以很容易地创建任意形状的进度条。 用来创建微妙但是引人瞩目的视差效果 # 3D线条 基于 Three.js 的解决方案 可以创建不断变化的颜色和线条,风格现代而视觉感十足 # Decorative Letter Animations 来自专业人事的工具

    3.3K12发布于 2019-11-05
  • 来自专栏Android技术分享

    高仿Android「填空题」控件:手撸一个的View

    在Android系统中,我们最常使用的用于展示文字和编辑文字的控件,就是TextView和EditView,这两个控件基本上已经能够满足我们日常大部分开发需求。

    1.9K30发布于 2019-10-12
  • 来自专栏Coco的专栏

    巧用 CSS 视差实现交互动

    借助 CSS 视差实现交互动 OK,有了上面的铺垫,我们来看看这样两个有趣的交互效果。由群里的日服第一切图仔 wheatup 友情提供。

    1.2K40编辑于 2022-04-28
  • 来自专栏全栈程序员必看

    图让你从CABasicAnimation看到CATransition

    从上图可以看出,CAAnimation是所有动画类的父类,但是我们不能直接使用这个父类,而应该使用它的子类——CABasicAnimation、CAKeyframeAnimation、CATransition、CAAnimationGroup。

    24520编辑于 2022-07-20
  • 来自专栏我的知识小屋

    网页精美动画制作 按钮鼠标悬浮动基础 01《彩网页 iVX 无代码动画制作》

    点击按钮更改其背景颜色以及按钮按钮文字颜色: 觉得字号太大可以更改其文字字号大小: 接着我们在按钮的属性面板中往下拉,可以看到可以设置对应的边框宽度已经边框颜色: 设置完成后开始设置按钮的鼠标悬浮动。 三、按钮设置 在组件面板(最左侧)中找到,选择需要添加的组件,点击即可添加: 接着我们可以更改动效命名方便区分,设置名称为“鼠标悬浮动”: 接着我们点击,在的属性中选择自定义 : 此时将会弹出一个特效编辑框: 若没有弹出可以点击编辑进入: 进入编辑页后,需要了解如图两个对应的内容: 接着我们在最终结束时添加对应的关键帧,鼠标移动至末尾即可添加 此时我们要注意,原本的按钮宽高是 150px * 50px,不要输入错误: 接着在最后的关键帧,点击关键帧后,输入对应需要改变的大小值: 最后点击保存即可: 确定后,点击对应 ,选择触发时机为手动触发,该触发将会使的使用更加灵活:

    1.8K20编辑于 2022-04-13
  • 来自专栏我的知识小屋

    网页精美动画制作 按钮鼠标悬浮动的注意点 02《彩网页 iVX 无代码动画制作》

    一、按钮的使用 在上一节中,我们创建了一个,但是并没有使用,在此我们给按钮设置一个悬浮事件,当鼠标悬浮在按钮之上后就调用该,点击按钮添加事件: 点击按钮添加事件后将会出现一个事件编辑框 : 二、需要注意的情况 此时我们预览后发现效果如下: 此时发现是有了,但是移动的感觉不是很对,我们再到这个按钮周围添加对应的按钮查看一下效果: 效果如下: 接着我们查看绝对项目下的使用 三、绝对定位下使用 首先我们将之前的步骤在绝对定位下进行重做,如下效果,或者将之前的上传即可: 接着重新设定按钮并且给予事件: 此时效果如下(当时录制有点卡画面有点丢帧): 我们只需要使用事件即可更改: 在这里只需要在播放完毕后,在对应的动作中设置当前按钮的宽高即可,预览之后效果如下: 此时当鼠标移出并不会使其大小恢复,只需要增加一个,设置鼠标移出时返回其大小即可 ,首先编辑,设置初始关键帧为变化时的宽高: 接着设置最后一个关键帧为第一次鼠标悬浮进入第一次按钮时的宽高: 接着选择按钮添加事件: 在鼠标移出事件中使用鼠标悬浮出的按钮的即可

    88810编辑于 2022-04-13
  • 来自专栏WebJ2EE

    】:刮刮卡

    A viewport represents a polygonal (normally rectangular) area in computer graphics that is currently being viewed. In web browser terms, it refers to the part of the document you're viewing which is currently visible in its window (or the screen, if the document is being viewed in full screen mode). Content outside the viewport is not visible onscreen until scrolled into view.

    1.5K20发布于 2020-11-05
  • 来自专栏薄荷前端

    canvas中普通与粒子的实现

    canvas可以绘制动态效果,除了常用的规则动画之外,还可以采用粒子的概念来实现较复杂的,本文分别采用普通与粒子特效实现了一个简单的时钟。 普通时钟 普通即利用canvas的api,实现有规则的图案、动画。 效果 该效果实现比较简单,主要分析一下刻度与指针角度偏移的实现。 offscreenCanvasCtx.stroke(); 粒子 canvas可以用来绘制复杂,不规则的动画。粒子特效可以用来实现复杂、随机的动态效果。

    2.4K50编辑于 2022-04-07
  • 来自专栏小康的自留地

    五、jQuery

    显示slideDown()动画,隐藏动画slideUp(),切换动画slideToggle()

    2.6K30发布于 2020-06-18
  • 来自专栏薄荷前端

    canvas中普通与粒子的实现普通时钟粒子粒子时钟总结

    canvas可以绘制动态效果,除了常用的规则动画之外,还可以采用粒子的概念来实现较复杂的,本文分别采用普通与粒子特效实现了一个简单的时钟。 普通时钟 普通即利用canvas的api,实现有规则的图案、动画。 效果 ? 该效果实现比较简单,主要分析一下刻度与指针角度偏移的实现。 offscreenCanvasCtx.stroke(); 复制代码 粒子 canvas可以用来绘制复杂,不规则的动画。粒子特效可以用来实现复杂、随机的动态效果。

    2.2K20发布于 2019-04-03
  • 来自专栏腾讯大讲堂的专栏

    设计原理:从卡通动画到UI

    尽管UI设计和卡通之间存在差异:卡通更侧重于娱乐,而用户界面却是严谨的互动式工具。但是我们还是可以借鉴卡通的优点,从情感和认知层面上将两者的优势相结合。 (从左到右依次是移入,擦除和模糊消失) 2.2 夸张 通过“夸张现实”的手法,往往可以让设计达到事倍功半的效果。经过夸张手法处理的卡通表现的更现实。 (在图片社区项目中,我们对通知使用了。因为通知入口属于细节,在没有通知时,只保留一个icon(上图),不吸引用户注意。当有新消息来时(下图),用来吸引用户注意。) 包括了身体,衣服,和一些局部的动作处理,让其变的更加极致。 ? 4使用UI的注意点 在UI界面中使用是有益的。但是UI并不是卡通。它们之间最重要的一个区别是:卡通是一种被动介质,而用户界面是互动式的。

    3.2K80发布于 2018-02-12
  • 来自专栏Java 源码分析

    打造终端

    1.安装iTerm2 iTerm2官方下载地址 http://www.iterm2.com/downloads.html 2.安装Oh My Bash 1.使用brew安装zsh: brew install zsh 2.通过echo $SHELL命令可以查看我们当前正在使用的shell; Mac系统中默认的shell为bash shell /bin/bash 3.如果当前的shell不是zsh,我们可以通过chsh -s /bin/zsh命令可以将shell切换为shell之zsh,终端重启之后即

    2.8K40发布于 2018-04-17
  • 来自专栏iOS开发攻城狮的集散地

    Xcode插件

    1.首先前往https://github.com/alcatraz/Alcatraz 下载Xcode插件管理工具Alcatraz 2.下载完成后,退出Xcode,使用终端命令来进行安装Alcatraz: 安装Alcatraz:

    curl -fsSL https://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh | sh
    删除Alcatraz:
    rm -rf ~/Library

    2.4K30发布于 2018-05-22
  • 来自专栏Android-Xj

    旋转菜单

    旋转动画实现 效果 关键代码 //枚举类 菜单状态 public enum Status { OPEN, CLOSE } /** * 单击子菜单的回调接口 */ public interface OnSatelliteMenuItemClickListener { void onClick(View view, int pos); } 创建我们的ViewMenu类继承 ViewGroup 类 并实现相应

    7.1K20编辑于 2022-02-22
  • 来自专栏首富手记

    grafana图表

    1)grafana是用于可视化大型测量数据的开源程序,他提供了强大和优雅的方式去创建、共享、浏览数据。dashboard中显示了你不同metric数据源中的数据。 2)grafana最常用于因特网基础设施和应用分析,但在其他领域也有机会用到,比如:工业传感器、家庭自动化、过程控制等等。 3)grafana有热插拔控制面板和可扩展的数据源,目前已经支持Graphite、InfluxDB、OpenTSDB、Elasticsearch。

    4.3K51发布于 2019-03-14
  • 来自专栏全栈程序员必看

    cmd代码简单_怎么弄电脑代码

    事先准备: 新建一个txt,后缀名改成cmd(或bat)里面写代码即可 声明: 如果有合适的代码会第一时间修改博客,喜欢该博客的记得订阅收藏哦! lines=90 ---- vbs整人代码链接:https://blog.csdn.net/weixin_45445598/article/details/107771366 ---- 文章目录 cmd代码大全 1.3.我是这条街,这条街,最靓的仔 1.4.数字点阵 1.5.数字王国加强版 1.6.cmd数字王国加强版 1.7.红蓝刺眼 1.8.爱心(锥子)图 2.其他类 2.1.观看黑白星球大战 完结 cmd代码大全 1001010010010101001010101100010101101001010100011010010101010 goto 123 1.2.命令tree Win+R打开运行,输入cmd,然后输入tree 如果想要的话就 telnettowel.blinkenlights.nl 但是注意,前提是要开启telnet OKOKOK,我已经肝不出来了 肝的我的肝疼了 我:马化疼,我的肝好疼,能帮我化化疼嘛 马化疼:小伙子,该充钱了 以上5种cmd代码

    5.3K30编辑于 2022-08-03
  • 来自专栏音视频技术

    素材极速交付: 腾讯PAG组件技术揭秘

    素材的生产流程却一直是个很大的行业痛点,主要因为在传统的工作流下,依赖研发用代码还原的生产方式存在巨大的瓶颈。 在传统的工作流中,一般是设计师先使用 AE 设计好动,然后导出一个视频Demo,研发再来根据 Demo 拆解组成并通过代码还原。 AE 导出插件能够一键将设计师制作好的导出成PAG文件,经过桌面预览工具的确认,再上线到终端由PAG SDK渲染成内容。 视觉方面:PAG的SDK已经完全还原了AE整个的渲染系统,接入一次,设计师就可以充分利用AE的原子能力,组合出无限的视觉,不用因为代码还原成本的问题而打折扣。 无限AE:PAG的SDK已经完全还原了AE的整个渲染系统,并支持矢量和序列帧混合导出,接入一次,设计师就可以复用PAG经过5年积累的AE原子能力,组合出无限的视觉,不用因为代码还原成本的问题而对效果打折扣

    2.4K10编辑于 2023-05-05
  • 来自专栏音视频技术

    消除研发成本:腾讯 PAG 解决方案

    PAG 方案概述 PAG 工作流 PAG 目标是降低或消除相关的研发成本,打通设计师创作到素材上线的自动化工作流。 第三,视觉方面:PAG 的 SDK 已经完全还原了 AE 整个的渲染系统,接入一次,设计师就可以充分利用 AE 的原子能力,组合出无限的视觉,不用因为代码还原成本的问题而打折扣。 PAG 的技术挑战 挑战一:文件如何压缩到仅 Lottie 一半左右大小? 一个 AE 文件通常是这样层层包含的树状结构,其中时间轴属性是 AE 的最基本单元。 AE 的原理就是无数的时间轴属性随着时间变化,构成了每个瞬时的画面。那这样的一个 AE 文件,应该如何存储起来最高效呢?这里我们定了三个核心目标:单文件交付,解码速度快,文件小。 第三,无限 AE :PAG 的 SDK 已经完全还原了 AE 的整个渲染系统,并支持矢量和序列帧混合导出,接入一次,设计师就可以复用 PAG 经过 5 年积累的 AE 原子能力,组合出无限的视觉

    2.3K20编辑于 2023-05-05
领券