自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(144)
  • 资源 (14)
  • 收藏
  • 关注

原创 【Threejs】轮廓线、边框线、选中效果实现的N种方法以及性能评估(目前7种)

【Threejs】轮廓线、边框线、选中效果实现的N种方法以及性能评估(目前7种)对于模型较小,面数较少,机器性能很好的情况下,用哪种方法都可以。但是对于压缩后glb还有100m、200m,几百万面,机器配置又一般的情况下,对于效果和性能,就需要作出选择了。备注:① example里https://jsfiddle.net开头的链接,需要VPN,能访问国外网络,才能打开;​ ②所有的性能评估,我是以 机器配置:CPU i5-4460 3.20GHz 、内存 8.00 GB、显卡

2021-11-29 16:28:19 12301 8

原创 Unity2020里GLTF插件的安装和使用

Unity2020里GLTF插件的安装和使用软件安装Unity Pro 2020 2.6f1下载链接: https://pan.baidu.com/s/1ximeS7jJjgfjbbue1eoq3A提取码: ek5z备注:Unity 装好后,support 文件夹里的插件有3个必须安装UnitySetup-Universal-Windows-Platform-Support-for-Editor-2020.2.6f1.exeUnitySetup-WebGL-Support-for-Editor

2021-10-29 13:33:37 5112 1

原创 3dsMax里GLTF插件的安装和使用

3dsMax里GLTF插件的安装和使用软件安装软件使用软件安装3ds Max 2021下载链接:https://pan.baidu.com/s/1_jxhcWfAPk2dP1JQf9y6SA提取码:1areGLTF 插件下载链接:https://github.com/BabylonJS/Exporters/releases下载链接:https://pan.baidu.com/s/1JTzP9P-bZQx8TnNhoZA8eQ提取码:qvpd安装方法:将压缩包里的所有 .dll 文件移动到

2021-10-29 11:59:22 6592 17

原创 自定义的Adobe Animate Canvas项目插件

GitHub地址:https://github.com/seanin/Adobe-Animate-Extensions Adobe-Animate-Extensions 自定义Adobe Animate CC 的HTML5插件plugin HTML5插件Canvas Component ScrollPaneUse 打开对应组件文件夹里的fla参考使用DOM Compone...

2018-07-09 11:01:56 1786

原创 Nodejs使用nodemailer发邮件

一、开启发送者邮箱的SMTP服务 QQ邮箱开启SMTP服务教程 163邮箱开启SMTP服务教程二、安装nodemailer模块 在node项目目录下,使用cmd运行下面命令 npm install nodemailer --save如图: nodemailer模块网站三、写代码 新建一个js文件,命名mailer,然后贴入下面代码:const nodemailer ...

2018-03-16 16:32:19 426631 3

原创 【Electron】Electron开发入门(九):添加Flash插件

一、Electron官方开启Flash插件说明:https://electronjs.org/docs/tutorial/using-pepper-flash-plugin看了这篇文章,并且各种操作之后,你会发现一个问题,没有地方下载 pepflashplayer.dll,PepperFlashPlayer.plugin,libpepflashplayer.so这些插件,然后一些群文件,或者

2018-01-19 16:50:33 7918 1

原创 nodejs 构建本地web测试服务器 以及 解决访问静态资源的问题!有完整源码!

直接打开html文件,是以file:///方式打开的,这种方式很多时候会遇到跨域的问题,因此我们一般会搭建一个简易的本地服务器,来运行测试页面。一、构建静态服务器1、使用express模块建立个js文件,命名server,内容代码如下: 1 var express = require('express'); 2 var app = express(); 3 var path

2017-09-14 14:53:21 2389

原创 AS和JS通信,Flash和Html通信

一、使用 ExternalInterface api1.as调用js,as给js发送参数数据as代码:// as向js发出 方法名+参数 ExternalInterface.call(functionName:String, ...parameters:*) 方法名是字符串,参数可以是任何数据类型  if(ExternalInterface.available) { Extern

2017-05-07 17:25:17 1528

原创 【Hexo】Hexo+Github构建个人博客入门

1、【Hexo】Hexo+Github构建个人博客 (一):环境配置2、【Hexo】Hexo+Github构建个人博客 (二):创建Hello World3、【Hexo】Hexo+Github构建个人博客 (三):添加皮肤主题4、【Hexo】Hexo+Github构建个人博客 (四):添加讨论等功能5、【Hexo】Hexo+Github构建个人博客 (五):错误集 PS:参考资料1.

2017-05-07 17:25:12 576

原创 【Hexo】Hexo+Github构建个人博客 (四):添加讨论等功能

待续 一、github page和域名绑定参考教程:github pages+阿里云域名绑定搭建个人博客github怎么绑定自己的域名?二、添加rss安装 RSS插件,在项目目录下输入命令   npm install hexo-generator-feed 参考:http://blog.fens.me/hexo-blog-github/Github 搭建 hexo (四)——更换

2017-05-07 17:25:10 537

原创 【Hexo】Hexo+Github构建个人博客 (五):错误集

一、报错: ERROR Plugin load failed: hexo-deployer-git 解决方案:执行命令  npm install hexo-deployer-git --save  二、报错: ERROR Plugin load failed: hexo-generator-json-content 解决方案:1.把node升级到6.0版本及以上;2.然后执行命令

2017-05-07 17:25:07 2542

原创 【Hexo】Hexo+Github构建个人博客 (二):创建Hello World

一、生成项目,初始化在项目目录下创建好Blog目录,比如我的是  D:\projects\web\arvin0-blog ,然后执行命令 hexo init如图:创建完成之后的结果,如图: 二、生成静态页面执行命令 hexo generate (hexo g 也可以) 如图: 三、启动本地服务启动本地服务,进行文章预览调试,执行命令  hexo server 如图:

2017-05-07 17:25:04 657

原创 【Hexo】Hexo+Github构建个人博客 (三):添加皮肤主题

一、选择主题选择你自己喜欢的主题参考:1.Hexo官网主题2.知乎:有哪些好看的 Hexo 主题? 二、配置主题1.我选择了hexo-theme-yilia这个主题,简洁大方,功能齐全;这是他的地址:https://github.com/litten/hexo-theme-yilia2.具体添加方法:安装git clone https://github.com/litten

2017-05-07 17:25:01 2183

原创 【Hexo】Hexo+Github构建个人博客 (一):环境配置

一、安装 Node下载地址:Node.js二、安装 Git(win环境下) 下载地址:Git Git 绑定 GitHub账户:1.打开Git Bash,然后输入两句命令 git config --global user.name "Your Name" git config --global user.email "[email protected]"如图:2.配置SSH

2017-05-07 17:24:57 543

原创 html中引入调用另一个html的方法

html中引入调用另一个html的方法,尝试了好几种,都列出来: 一、div+$(“#page1”).load(“b.html”) 参考代码:<body> <div id="page1"></div> <div id="page2"></div> <script> $("#page1").load("page/Page_1.html");

2017-02-24 13:45:05 131452 26

原创 【Electron】Electron开发入门(六):项目生成setup安装程序

把electron发布的exe打包成setup安装程序,需要使用nsis软件,详细教程,可以参考我的这篇文章:[win7下nsis打包exe安装程序教程](http://blog.csdn.net/arvin0/article/details/56482370)

2017-02-23 09:14:10 5976

原创 win下nsis打包exe安装程序教程

下载软件包:NSIS中文版 打包软件:VNISEdit 编译环境教程: 1.打开“文件—新建脚本:(向导)” 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.生成的exe安装文件 17. 18. 19. 20. 2

2017-02-23 09:09:27 16605 2

原创 【Electron】Electron开发入门(八):自定义electron框架外壳(shell)的菜单(Menu)

1.自定义electron框架外壳(shell)的菜单(Menu)electron的main.js里代码:const Menu = require('electron').Menu;var template = [ { label: '关闭', click: function () { win.close();console.log("关闭")}, // submenu

2016-10-27 11:58:16 13014

原创 【Electron】Electron开发入门(七):打开本地文件或者网页链接 and webview里操纵electron api

1.打开本地文件或者网页链接// 打开系统本地文件 const {shell} = require(‘electron’); // Open a local file in the default app var path1 = “d:\ProjectsSpace\ElectronProjects\ElectronTest2\app\html\config\record.tx2.electr

2016-10-24 16:11:57 23971 1

原创 【Electron】Electron开发入门

Electron简介: Electron提供了丰富的本地(操作系统)的API,使你能够使用纯JavaScript来创建桌面应用程序,并且跨平台(win,mac,linux等各种PC端平台)。与其它各种的Node.js运行时不同的是Electron专注于桌面应用程序而不是Web服务器。有时候面对需求,开发出的web page既要能Online又要Offline(Offline是针对一些特殊网络环境或

2016-09-30 11:05:36 6442

原创 【Electron】Electron开发入门(五):项目打包

一、安装 electron-packagerPS:安装之前,先复制一份package.json文件到./app目录下,然后改下./app目录下package.json里 “main”: “app/main.js”的路径(去掉app/),不这样子的话,下面打包的时候会报错,有的版本识别不了应用路径。1、使用命令 npm install --save-dev electron-packager 将el

2016-09-28 14:06:50 40278 17

原创 【Electron】Electron开发入门(四):操作PC端文件系统

一、调用PC端默认方式打开本地文件 在main.js里 // 打开系统本地文件或者网页链接 const {shell} = require('electron'); // Open a local file in the default app var path1 = "d:\\ProjectsSpace\\ElectronProjects\\ElectronTest2\\app\\h

2016-09-28 14:03:23 33563

原创 【Electron】Electron开发入门(三):main process和web page 通信

一、main process 和 web page 通信 electron框架主进程(Main Process)与嵌入的网页(web page,也就是renderer process)之间的通信Main.js里添加代码//通信模块,mian process与renderer process(web page)const {ipcMain} = require('electron')//监听we

2016-09-27 16:24:49 7570 10

原创 【Electron】Electron开发入门(二):创建项目Hello Word

二、创建简单的Electron程序 1、首先,切换到你的项目空间,我的在 D:\ProjectsSpace\ElectronProjects\ElectronTest,ElectronTest是案例项目文件夹 ①、打开cmd,切换到自己的项目文件目录 然后输入命令 npm init创建 package.json文件, 然后按照步骤一步一步来,一直到最后 最后成功的图:

2016-09-27 11:59:25 11261 7

原创 【Electron】Electron开发入门(一):开发环境搭建

刚接触Electron+js开发PC端桌面应用程序的时候,简直一头雾水,搜了网上很多教程,有的要么讲的零零碎碎,要么就是版本太低,很多API语法都不能用了;现在我把一些有用的教程归纳一下,并把目前最新Electron版本1.4.0的使用语法贴出来,目的是为了有个能正常运行的DEMO教程;一、配置安装 1、安装node ①、node.js下载链接http://nodejs.cn/download/

2016-09-18 17:41:16 20175

原创 【CreateJS】WebStorm+Adobe Animate CC 搭配开发HTML5,入门教程

目的:动画设计师用Adobe Animate CC做好动画素材,发布好之后,交给程序员写交互代码;在WebStorm之类的ide里操纵 Animate 里面的变量,class等。前提环境:①安装好Adobe Animate CC②安装好WebStorm,或者Sublime Text 2,Visual Studio Code之类的编程ide③有个HTML5 动画(canvas ...

2016-07-26 11:03:51 24175 2

原创 VSCode umi脚手架 debug electron的问题

需要管理员权限,运行vscode在.vscode文件夹里添加 launch.json 文件,里面内容为{ "version": "0.2.0", "configurations": [ { "type": "node-terminal", "request": "launch", "name": "debug electron:dev", "command": "yarn electron:dev", "skipFiles".

2022-03-20 18:16:31 1091

翻译 为什么 WASM 不是 Babylon.js 的未来

原文地址:https://babylonjs.medium.com/why-wasm-is-not-the-future-of-babylon-js-5832b09c9b10

2021-11-29 17:14:57 385

原创 1024先占个位

1024先占个位,后面补上一篇正经的文章;

2019-10-24 10:02:43 211

原创 React 学习笔记

React v16unmountComponentAtNodeReactDOM.unmountComponentAtNode 方法只能销毁ReactDOM.render的组件节点,不能销毁React组件里render生成的节点;先定义一个子组件//子组件class Child extends React.Component { constructor(props)...

2019-08-23 12:07:08 261

原创 关于dom树的重绘和回流

这三个表格文档流内的现象,要是dom脱离文档流,然后display设置none,和visibility改变值 一样都会重新 Paint和Composite,display还会去除当前的占用空间参考:https://www.jianshu.com/p/f03e77b0d06b...

2019-07-31 14:01:21 596

转载 抛弃jQuery,深入原生的JavaScript

虽然我已经做网站建设工作10多年了,但我从最近3年才开始更多地学习如何更好的将纯JavaScript用于工作中,而不总是将jQuery考虑在第一位。现在我每天学习很多东西。这个过程让我觉得Adtile的JavaScript SDK 更像是在创建一个开源工程,而不是“具体的工作”,不得不说,我很喜欢那样。 今天,我准备将在过去几年学到的一些基础东西与大家一起分享,这将可能帮你深入纯 Java...

2018-09-10 16:08:19 913

转载 微信视频播放器隐藏播放控件,视频全屏做法分享

转自:https://www.haorooms.com/post/weixin_hidevideo_control本人实测有效。为了防止以后还要用到,到时候找不到,所以转载一下。前言平时项目中视频播放用的不多,以至于前段时间h5婚礼邀请函视频部分,微信中一直去除不了微信播放器控件,导致视频播放结束甚至还有广告产生。以为要设置域名白名单,腾讯相关域名才能解决这个问题。为此,之前还写了一篇...

2018-08-22 11:23:41 4593

转载 使用jQuery播放/暂停 HTML5视频

我尝试用jQuery控制HTML5视频,两个视频分别在两个tab中,我希望点中tab后,该tab里的视频可以立即播放,而另外tab里的视频能够停止。我的代码是这样的:$('#playMovie1').click(function(){$('#movie1').play();});发现这样不行,而用以下的js是可以的:document.getElementById('movie...

2018-08-14 13:23:00 9804

原创 【CreateJS】设置声音暂停,继续播放;

1.先实例化一个声音实例,并且开始播放声音时间轴上,添加以下代码;testSound();var myInstance;function testSound() { createjs.Sound.stop(); // myInstance = playSound("ZD_010101a_1"); myInstance = createjs.Sound.p...

2018-07-13 14:03:28 4536

转载 常用px,pt,em换算表

字号ptpxem初号42pt56px3.5em小初36pt48px3em34pt45px2.75em32pt42px2.55em30pt40px2.45em29pt38px2.35em28pt37px2.3em27pt36px2.25em一号26pt35px2.2em...

2018-06-14 14:22:50 936

转载 AS3 - 数组元素乱序方法以及效率比较

flash,flex开发中,有时我们会用到随机排序,就是把一个数组随机打乱,即洗牌方法。 随机排序可以看做顺序排序的逆运算,顺序排序算法很多,随机排序也不少,下面列举个人觉得最好的三种:1.自身插入法private function randomArr(arr:Array):Array{ var outputArr:Array = arr.slice(); var

2018-01-19 11:54:51 592

原创 ActionScript3 加载外部XML文件

ActionScript3 代码: private var xmlLoader:URLLoader; private function loadXML():void{ //设置外部XML的路径 var request:URLRequest = new URLRequest("TestInfo.xml");

2017-11-09 10:25:53 595

原创 ActionScript3 使用post方法通信nodejs后端

as3 使用post方法通信nodejs后端ActionScript3 代码:package { import flash.net.*; import flash.events.Event; import flash.events.MouseEvent; import flash.display.MovieClip; import flash.net.URLLo

2017-11-08 14:03:41 721

原创 游览器的userAgent参数

Chrome appCodeName:Mozilla appName:Netscape appVersion:5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.79 Safari/537.36 userAgent:Mozilla/5.0 (Windows NT 6.1; WO

2017-09-15 13:25:00 1406

文件批量改名-FileSearch-真实有效

文件批量改名-FileSearch

2022-01-27

资源替换工具 Resource Hacker

用于查看,修改,添加和删除 Win32 可执行文件的资源。内置了一个内部资源编译器和反编译器。

2022-01-27

移动硬盘检测工具-真实有效

移动硬盘检测工具

2022-01-27

图片批量改名软件、、、

图片批量改名软件

2022-01-27

鼠标icon制作工具artcurs

鼠标icon制作工具artcurs

2022-01-27

图片压缩软件 - 真实有效

1. 一键拖动图片压缩 2. 可设置图片宽高、压缩强度、文件大小 3. 支持 png,jpg,webp 等格式 4. 自定义文件保存后缀

2022-01-27

图片视频水印工具-真实有效

1. 图片去水印 2. 视频去水印 3. 短视频无水印提取 4. 图片加水印 5. 视频加水印

2022-01-27

3dsmax减面工具 Retopology Tools 1.0.0-198 for 3ds Max 2021.rar

3dsmax减面工具 Retopology Tools 1.0.0-198 for 3ds Max 2021

2021-11-04

3dsmax导出gltf格式插件

3dsmax导出gltf格式插件,里面包括插件,插件使用说明,插件功能介绍;

2019-04-08

ios签名证书

Flash开发iOS应用所要用到的签名证书。

2015-11-24

雅致打包工具

雅致打包工具,可以打包图片,配音等素材以及swf成一个独立的exe文件。

2015-11-24

加密swf的软件,doswf

doswf,加密swf的软件,可以通过doswf这个软件对swf进行加密

2015-10-13

MD5官方类库(包含swc和源代码)

MD5官方类库:包含swc和源代码。要使用md5的话,具体方法是MD5.hash()这个函数,函数里填写你要加密的字符串

2015-10-13

greensock-js,js网页动画用到的缓动类库

greensock-js,js网页动画用到的缓动类库,此类库来自greensock官网,此处上传仅用做学习交流,不用于商业目的。

2015-03-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除