在线教程

  • overview

    ... 台的技术接口,可以想见未来移动应用也将逐步B/S,迁移到移动网页应用(Mobile Web APP)的形态上来 软件 ... 用包括Android(Java和C语言)和iPhone(Objective C和Swift)。 C/S和B/S的本区别在于前者的客户端是基于本地操作系统,而B/S的客户端是基于Web ... 成本(所依赖的网络环境速度、稳定性、费用)。 本地应用(即生应用) VS Flash VS Silverlight VS HTML5 如上所述,C/S和B/S ...

  • html canvas animation game

    ... - 游戏理 如何使用Canvas来进行游戏编程 "层"的概念 一个游戏里面包含了许多个元素,包括图片、声音、对象模型、相关数据(比如"游戏得分")、方向行为控制等等。游戏编程的实就是把这些元素按照剧本有序的组合在一起,把这些元素“可控“。 跟影视 ... 的.JPG格式等);"主角"、"配角"、和"路人"通常拥有不规则的边缘,工作时可能也会有不同角度的移动或尺寸的变,但图像文件通常以矩形的外观存在,如果在不使用透明底的情况下会造成一些叠层遮挡。所以这里大多使用支付透明底的 ...

  • svg why exist

    ... 本编辑器所创建和编辑 SVG图像可以被搜索、索引和脚本,可压缩性更强 SVG图像是可伸缩的 SVG图像可在任何的分辨率下被高量地打印 SVG图像的缩放不会导致量下降 SVG是一个开放标准 SVG文件是标准的XML, ... 趋,而Flash中的矢量图形功能也将被SVG所替代。 Adobe在2013年推出了一个名为Snap.svg的开源项目,希望能将本通过Flash插件方式实现的矢量图功能用新的方式带到Web上。 查看SVG文件 我们可以使用浏览器来查 ...

  • js syntax basics

    ... 读性,我们可以使用下划线把较长的变量名分隔开,如下: var my_mood = "happy"; 上述语句中的文本“happy”是一个“文字(literal)”,所谓“文字”就是它仅仅表示字面意,而var是一个关键字,my_mood是一个变量名。 数据类型(Data types) mood变量是一个字符串,而age是一个整型。这里有两种数据类型,但是JS对此 ...

  • html canvas animation basic

    ... 的动画与一般的动画在理论上并没有太大的区别。动画的本就是一连串的图像,每个图像之间的差别非常微小, 并且 ... 的过渡),然后快速在屏幕上绘制其他对象——更新图像(第二个页面)。 这和翻书的理其实是相同的,只是执行方式略有不同而已。 之前的学习你已经知道道如何在屏 ... 以及如何从屏幕上清除对象。这部分内容比较简单。较难的部分是如何使整个过程自动,使动画在每秒钟能够发生很多次。 另外,准确记忆你需要绘制的动画内容及其位置也 ...

  • css pseudo elements

    ... 一下: 两者都不存在于HTML文档树中,都是为了支持依靠文档树之外的信息来进行格式。 出于历史兼容性因,一些在CSS2.1规范之前引入的伪元素使用和伪类一样的语法标记(单冒号:)。 伪类本上和类相同,是用来选择过滤HTML元素的。只不过伪类是按动态特征过滤,而不是名称 ...

  • why js exists

    ... 如下: 类C语言风格的语法 借鉴了Java的垃圾回收机制 类Self语言风格的基于型(Prototype)的OO(Object-Oriented)模型 JavaScript最初的版本由于设计和实现都很仓促,并非一 ... 对象的方法来对文档内容进行抽象和概念,以便于程序对其进行操作。这样的文档对象模型就是DOM(Document Object Model),本上是一种应用程序接口(API)。 HTML文档的 ...

  • css grid layout terms

    ... (grid)中定位和对齐来摆放的。 网格(grid)本上是一个把网格容器(grid container)通过一组横竖向 ... an inline-level box in an inline formatting context, 它被作为是一个子的行内级框(如inline-block)来计算大小。 无论是在IFC还是GFC ... 展示了一组不同的网格项: grid item的display属性被块状(blockified): 如果网格容器文档流中的子元素的display属 ...

  • css responsiveness

    ... 他的,比如说“TV”,“handheld”等,其中“all”表示的是支持所有媒体介。 media type由CSS2引入,而CSS3中的media query是对media type功能的增强, ... 可能会存在多个物理像素。 CSS像素如此定义是出于历史因,在Web技术的早期,绝大多数显示器都是96dpi的。后来 ... ,设计师会偏好高精度的图片,Retina屏幕也支持更高的像素。 所以一个所谓Retina优了的网站,应该是为所有设备提供一张缺省图片,而为Retina屏幕提供高精度图片,但 ...

  • html canvas animation physics

    ... 器的边缘处弹回。 加速度 加速度是速度在一段时间内的变,也称为速率的增加。在小行星动画中添加加速度非常简单 ... 动。 但加速度没有改变,因此当某颗小行星改变方向时,其加速度将逐步使小行星恢复为来的方向。因此我们还需要在改变速度方向的同时也改变加速度的方向。代码如下所示: ... 正数,这样可以减少条件语句中的判断次数。效果如下: 力实上体现为沿特定方向的加速度,例如,如果需要模拟重力,你可 ...

推广服务(新)
最新文章