首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

居然可以 js PPT?

居然可以 js PPT powerpoint或者keynote演示文稿,对于代码、数学公式等的支持一直是个痛点。而且对于前端同学来说,一身的css功力用不上也是个痛点。...将reveal.js运行起来 首先clone一份reveal.js最新的代码: git clone https://github.com/hakimel/reveal.js 我们照抄一份index.html...所以我们要做的就是在下面的模板上markdown就好。...^{(i)}|$ 出来的效果是这样的: 代码高亮 代码高亮默认是支持的,我们可以在markdown里面`...更进一步 除了上面介绍的基本特性之外,reveal.js支持自动播放、自制插件、支持处理事件等等有利于开发人员slides的特性。相信能给你的slides带来新的好玩的东西,将汇报与分享变成乐趣。

9.4K20

人人都可以C语言推箱子小游戏

这个是我学习 C语言 后的推箱子小游戏,自己的逻辑能力得到了提升,在这里同大家分享这个推箱子小游戏项目。...要写这个小游戏,我们面临的问题有以下几个。 1、游戏地图怎么保存? 2、游戏怎么运行? 3、游戏地图怎样在位置固定的情况下不断变化? 4、小人的移动逻辑怎么? 5、游戏怎么结束?...在每次循环中,都要接收用户的输入,根据用户输入的值,来进行下一步的操作,在游戏中就是小人的移动方向,上下左右,这里我们可以一个 switch 语句判断。每一次循环,对应一次用户输入。...程序大致框架 5、小人的移动逻辑怎么?...最后想说的是,程序很注重逻辑,无论什么语言,程序的逻辑都是一样的,无非就是哪种语言更方便,更快捷。程序真正玩的是逻辑,只有逻辑清晰,代码才能写得好,否则顶多也是代码的搬运工。

5.3K40

微信小游戏|创建3D篮球小游戏项目

问题描述 随着小程序的出现,小游戏也越来越火。微信小游戏与小程序一样直接从微信进入使用,不需要下载非常方便。...最近在学习视频上学习小游戏的开发,下面介绍的篮球小游戏unity、laya和微信开发者工具开发的。本次文章将分享关于该小游戏项目的创建。...导入3D微信小游戏需要的类库(laya.d3.js和laya.physics3D.js)。 ? 图5 ? 图6 ?...图11 结语 创建小游戏项目不单单只是创一个文件,还需要设置很多东西、调用很多类库和导入一些需要用到的资源。创建项目要注意在选择路径的时候尽量不要用中文。...以上完成了3D篮球小游戏项目的创建,要想了解更多关注微信公众号后续将推出关于该小游戏的其他分享。

1.8K10

LayaAir:3D项目演示老项目如何适配微信小游戏

第一步:创建一个3D示例项目(已有3D旧项目可跳过本步骤) 先打开LayaAirIDE,进入新建项目界面。选择LayaAir 3D示例项目。...Tips:本步骤是为了演示旧项目适配流程,故意创建一个普通的3D示例项目。如果是想创建小游戏3D示例项目,可以选择微信小游戏3D示例。 ?...输入项目名称、路径,选择项目类型、引擎版本,点击创建,即完成了一个3D项目的创建。 第二步:适配微信小游戏 创建完3D示例项目,点击运行按钮(或F5)可以看到一个三维的立方体。...第四步,创建微信小游戏项目 打开微信开发者工具,选择小程序项目,在项目创建的界面里。项目目录设置为3D示例项目刚刚的发布目录。 ?...所以我们建议开发者,微信开发者工具创建的项目内,只放一些预加载必JS和图片资源。 超过4M怎么加载呢? 在上一步的时候介绍到。

1.5K70

在微信小游戏中使用three.js显示3D图形

笔者之前从未接触过微信小程序和WebGL的开发,但是却一直有留意相关技术的发展,大概听说原来微信小程序是不支持WebGL 3D技术的。...因为小游戏“跳一跳”是three.js所制作的,所以我就选择了three.js所。那么开始吧。 微信小游戏教程地址:教程小游戏 开发环境搭建 下载了最新的微信开发工具,并按照教程建立了示例项目。...引入three.js所 到github上下载three.js所最新版本,笔者当时下载的是R89,最新的应该也没有问题。...接下来再建立我们的微信小游戏项目,如果您不是很熟悉要做哪些准备工作,可以参考前文:《 利用 three.js 开发微信小游戏的尝试》。...不过我们这次使用的 weapp-adapter.js 会有所不同,是基于 @大城小胖 修改过的,可以在 这里找到 。 接下来我们就尝试着 three.js 自己的 JSONLoader 来载入。

4.7K52

原生js一个多动症的简历

原生js一个"多动症"的简历 预览地址 源码地址 最近在知乎上看到@方应杭vue写了一个会动的简历,觉得挺好玩的,研究一下其实现思路,决定试试用原生js来实现。...background: red; } 项目搭建 在这个项目中我们 使用webpack2来完成项目的构建 使用yarn来处理依赖包的管理 使用es6的写法 使用部分原生dom操作api standard.js...代码风格约束利器) 目录结构如下 最重要的几个模块分别是resumeEditor(简历编辑模块) 、 stylesEditor(简历样式编辑模块) 、 以及vQuery(封装的dom操作模块) 最后app.js...markdownToHtmlWrap) .then(showStylesWrap.bind(null, 2)) 可以看到,代码清爽了很多,纵向发展,应用第一步第二步第三步...一眼就能够看出来,当然实现的逻辑是将原来的相关的模块Promise

6.8K70

原生js一个多动症的简历

原生js一个"多动症"的简历 预览地址 源码地址 最近在知乎上看到@方应杭vue写了一个会动的简历,觉得挺好玩的,研究一下其实现思路,决定试试用原生js来实现。...background: red; } 项目搭建 在这个项目中我们 使用webpack2来完成项目的构建 使用yarn来处理依赖包的管理 使用es6的写法 使用部分原生dom操作api standard.js...(代码风格约束利器) 最重要的几个模块分别是resumeEditor(简历编辑模块) 、 stylesEditor(简历样式编辑模块) 、 以及vQuery(封装的dom操作模块) 最后app.js...markdownToHtmlWrap) .then(showStylesWrap.bind(null, 2)) 可以看到,代码清爽了很多,纵向发展,应用第一步第二步第三步...一眼就能够看出来,当然实现的逻辑是将原来的相关的模块Promise

5.3K20

微信小游戏|unity搭建3D篮球小游戏场景

问题描述 上一次小编介绍了创建3D篮球小游戏的项目,项目创建好之后,接下来介绍搭建篮球小游戏的场景,场景是在unity上搭建的。下面简单介绍如何在unity上搭建篮球小游戏的场景。...图1.2 (2)搭建3D场景 1、新建一个场景文件夹scenes,再新建一个scene的unity的文件 ? 图2.1 ? 图2.2 2、创建一个平面制作篮球场。...图2.10 4、添加篮球到场景中 A、创建一个3D物体制作篮球 B、导入篮球外壳并设置篮球大小和位置 C、给篮球添加钢体有重力 ? 图2.11 ? 图2.13 5、调整摄像机的位置 ?...图2.14 结语 因为场景搭建好了之后是要在laya上的所以搭建场景的材质要改成laya的shader。搭建场景时要准确的设置好素材的大小和位置,并根据它的性质添加所需的材质。...以上完成了3D篮球小游戏场景的搭建,要想了解更多,关注微信公众号后续将推出关于该小游戏的其他分享。 END 主 编 | 王文星 责 编 | 江汪霖 where2go 团队

1.3K21

rust写了个小游戏

一直有在关注rust,之前也rust写过一些小工具,比如socks5代理,内网穿透等,但这些东西逻辑上都比较简单,没法很好的体会rust的好与不好,所以这些日子又花了些时间,rust从0开始写了个小游戏...我这个游戏的目的主要是想看看,rust复杂状态的应用到底行不行,经过这段时间的实践,我只想说,真不容易。...代码我推翻重来了很多次,而且我一度认为不下去了,或者即使写下去,也是个非常糟糕的代码,甚至有段时间我觉得,rust和其他新兴语言一样,只是表面看上去很好,但并不适合实际应用。...好在我坚持了下来,终于找到了一种rust编写复杂状态的模式,到今天算是把这个小demo写完了。...之后的工作重心我应该还会继续linux内核启动流程分析那个系列,还有就是一些更成熟的语言写些更有意思的小游戏。 期待。

1.3K10
领券