为什么我们编写的程序可以运行在计算机上?我们编写的程序会经过编译,翻译成为计算机可以运行的计算机指令。 计算机语言是我们头脑的延伸,就像音乐,绘画和电影一样,创造一种具有表达的艺术的东西。 面向对象程序设计就像自然界中的物种学家分类物种一样,他们具有某些共同的特征,所以我们通过class类的概念,我 ...
分类:
编程语言 时间:
2018-08-19 00:54:02
阅读次数:
148
创建一个canvas画板 项目链接: "GitHub" 项目预览: "Github Pages" 项目描述:通过 "MDN" 提供的教程和API,创建一个拥有基本功能(包括绘画,橡皮擦,保存等)的canvas画板。 在教程的学习过程中,掌握canvas的基本用法,以及需要注意的一些地方。 开始创建一 ...
分类:
编程语言 时间:
2018-08-16 00:54:16
阅读次数:
209
概述 InfiniteCanvas 是一个 Canvas 控件,它支持无限画布的滚动,支持 Ink,文本,格式文本,画布缩放操作,撤销重做操作,导入和导出数据。 这是一个非常实用的控件,在“来画视频” UWP 应用的绘画功能中,也用到了这个控件,它对不同画笔的选择,橡皮擦,直尺和圆形尺,文字输入和字 ...
分类:
编程语言 时间:
2018-08-12 17:23:32
阅读次数:
251
(游戏)打飞机01:前言 传送门 (游戏)打飞机02:游戏背景滚动 传送门 (游戏)打飞机03:控制玩家飞机 传送门 (游戏)打飞机04:绘画敌机、添加子弹 传送门 (游戏)打飞机05:处理子弹,击中敌机,添加计分板 传送门 (游戏)打飞机06:后续 传送门 添加游戏声音 1. SoundPool最 ...
分类:
移动开发 时间:
2018-08-11 15:37:24
阅读次数:
247
(游戏)打飞机01:前言 传送门 (游戏)打飞机02:游戏背景滚动 传送门 (游戏)打飞机03:控制玩家飞机 传送门 (游戏)打飞机04:绘画敌机、添加子弹 传送门 (游戏)打飞机05:处理子弹,击中敌机,添加计分板 传送门 处理子弹,击中敌机,添加计分板效果 package com.example ...
分类:
移动开发 时间:
2018-08-11 13:25:59
阅读次数:
277
(游戏)打飞机01:前言 传送门 (游戏)打飞机02:游戏背景滚动 传送门 (游戏)打飞机03:控制玩家飞机 传送门 (游戏)打飞机04:绘画敌机、添加子弹 传送门 绘画敌机、添加子弹效果 package com.example.administrator.myapplication; import ...
分类:
移动开发 时间:
2018-08-10 21:26:11
阅读次数:
237
优动漫PAINT是一款漫画、插画、动画绘制软件。其功能可分别满足画师对于插画、漫画和动画创作的针对性需求,是一款非常好用易上手的动漫绘图软件,本文来看使用软件第一步,如何安装优动漫PAINT。 ...
分类:
其他好文 时间:
2018-08-10 14:32:45
阅读次数:
138
(1)HTML5现在已经不是SGML的子集,主要是关于图像,位置,存储,地理定位等功能的增加。 ² 绘画canvas元素; ² 用于媒介回放的video和audio元素; ² 本地离线存储localStorage长期存储数据,浏览器关闭后数据不丢失,sessionStorage的数据在浏览器关闭后自 ...
分类:
Web程序 时间:
2018-08-03 20:44:40
阅读次数:
179
最近主程有些忙,甩给我一些服务器的代码,零零散散总结了一些要素。 java程序架构也是层层分析,先罗列出需要做的工作,然后从主干到细节依次实现。就这点而言,程序和绘画有很多类似的地方。 关于怪物AI类型,一般可以分为下列几类: 怪物AI的状态,可以分为: 怪物归属,一般可以分为: 怪物的类型,这里需 ...
分类:
其他好文 时间:
2018-07-10 19:17:22
阅读次数:
222