首页
学习
活动
专区
工具
TVP
发布

烙馅饼喽的技术分享

专栏作者
26
文章
28822
阅读量
24
订阅数
用ECMAScript4 ( ActionScript3) 实现Unity的热更新 -- 热更新Live2D
总得来说,我们可以先去live2D官网下载它的Unity SDK,然后即可在Unity中使用。我们这里使用的是live2d 2.1版。
用户1687945
2018-12-24
8520
用ECMAScript4 ( ActionScript3) 实现Unity的热更新 -- 使用FairyGUI (一)
我们的热更新脚本在实际使用中,当然也要支持常用的第三方组件,例如这里介绍一个非常实用的第三方UI库:FairyGUI. 什么是FairyGUI 这里照搬FaiyGUI官网的介绍: 重新定义 UI 制作流程,全可视化,零代码,是一款同时适用于程序员、设计师和游戏策划的UI制作工具。 配合FairyGUI-SDK,在各个游戏引擎都能得到高效的渲染表现,独特的FairyBatching技术可自动优化复杂界面的DC数量。 我们这里自然是使用它的Unity组件啦。 我们这篇文章的主旨并非是介绍如何使用FairyGU
用户1687945
2018-06-14
1.2K0
IISExpress中文版的一个OOXX的问题,及其解决方法-_-
      刚看到有人说IIS7Express有下载,于是马上屁颠屁颠地跑去下载了一个,然后安装. 装完后发现,我擦,居然没有WIN7下的管理界面,汗一个,于是跑到安装目录下C:\Program Files\IIS Express>寻找之,发现iisexpress.exe 双击启动,发现自动绑定了8080端口,然后运行了一下appcmd.exe,按照命令行的提示,随便跑了几个网站起来。但是马上就遇到了这个问题: HTTP 错误 500.22 - Internal Server Error 检测到在集成的托管
用户1687945
2018-05-02
1.4K0
Silverlight像素着色器编写简明指南 附送文字描边效果
      在玩很多flash网页游戏的时候,看到它们都有非常清晰的宋体字,并且有漂亮的描边效果。如图,这是战将传奇的登录界面中的文字。 对比之下,silverlight要弄文字可让人头痛无比,别的不
用户1687945
2018-05-02
5930
Silverlight像素着色器文字描边效果-改
        上次的描边着色器有两个问题,导致效果不太理想。现在我们来设法改进这两点。 问题一: 当TextBlock的呈现宽度和高度没有正确赋值时,将无法正确计算像素宽度。         但是,像素宽度其实根本不需要传进去, ShaderEffect 类有一个DdxUvDdyUvRegisterIndex 属性。此属性的msdn是这么解释的: 使用 DdxUvDdyUvRegisterIndex 属性指定包含纹理坐标对屏幕空间的偏导数的着色器寄存器。 例如,如果将 DdxUvDdyUvRegi
用户1687945
2018-05-02
8560
关于怎么在10万个手机号码中选择重复号码的问题。
         刚才看到这篇博客。 http://www.cnblogs.com/WindBlog/archive/2011/07/21/2112452.html大家一般都认为用Hash的办法。不过其实还有更高效的算法。 计算机图形学中,有个八叉树量化法,是用来从24颜色中查找重复颜色,并且进行计数归并的算法。它的算法思想是八叉树一共8层,每层都有8个节点,每一条路径从根到页正好对应8个位. 而颜色RGB  三个数字正好可以拼成一个由0-7数字组成的8位数字,于是正好可以用八叉树算法进行插入。     
用户1687945
2018-05-02
7430
记一个脚本解释器的开发
最近可以有1个月左右的空闲,可以稍微整理一下这个脚本解释器的开发过程。 一、缘由   2014年左右,我们使用AIR技术,开发了一个3D战争类型的手游。那时候手游开发技术主要是cocos2d,unity,Air稍微小众一些,但是也有。那个时候正是AS3走下坡路的时候,BOSS耳软心活,一会要改用cocos,一会要改用unity,于是萌生了一个自己写一个as 3.0脚本解释器的想法。 二、关于actionscript3。   As3脚本语言,实际上就是ecmascript 262 V4的加强版,也就是说基本上
用户1687945
2018-05-02
1.4K0
用ECMAScript4 ( ActionScript3) 实现Unity的热更新
unity热更新是一个经久不衰的话题。除了最常见的lua之外,还有如JSBinding,C#等等。这里介绍一个使用ECMAScript4进行热更新的方案。它吸收了各家的优点,特色很鲜明。 项目地址:
用户1687945
2018-05-02
1.4K0
用ECMAScript4 ( ActionScript3) 实现Unity的热更新 -- Demo分析
如何创建工程 下载最新的Unity发布插件包。 打开Unity,新建一个项目 将插件包导入 在菜单中点击ASRuntime/Create ActionScript3 FlashDevelop HotF
用户1687945
2018-05-02
1.3K0
用ECMAScript4 ( ActionScript3) 实现Unity的热更新 -- 在脚本中使用MonoBehaviour
继上次分析了热更新的Demo后,这次来介绍如何在热更新代码中使用MonoBehaviour。 MonoBehaviour挂载到GameObject对象上的脚本的基类。平常Unity开发时,简单的做法就是编写一个继承自MonoBehaviour的脚本,将它挂载到要操纵的GameObject上,赋予它各种行为。 当然,在某些大型项目中,可能并不推荐导出挂脚本的方式,但是本文旨在介绍如何在脚本中继承并编写MonoBehaviour,暂时忽略这个问题。 本章的目标:        用脚本创建一个MonoBehavi
用户1687945
2018-05-02
1.2K0
用ECMAScript4 ( ActionScript3) 实现Unity的热更新 -- 使用原型链和EventTrigger
原型链是JS的必备,作为ECMAScript4,原型链也是支持的。 特别说明,ActionScript3是支持完整的面向对象继承支持的,原型链只在某些非常特殊的情况下使用。 本文旨在介绍如何使用原型链。 任意对象类型都有一个prototype属性,包括导入的Unity的API也有。我们可以和JS一样的对这个prototype进行操作,比如动态的添加成员,添加方法等。 如果您决定使用原型链,那么必须舍弃编译时类型检查。如果使用强类型,则编译器会认为动态添加的成员不存在,而提示编译错误。解决办法为去掉变量的类型
用户1687945
2018-05-02
1.2K0
我的CMS开发记 -引子
        我今年4月份的时候,需要给公司做一个门户网站。我倒是还从来没使用过CMS系统,于是上网搜了一把,冥冥之中注定我搜到的是DotNetNuke.        DotNetNuke很对我胃口,首先是用VB.Net开发的,呵呵,我以前就是用VB6的,这个是正和我意。于是抄家伙开始研究,特别感谢园子里的二十四画生等诸位前辈,总算是没有遇到太大的困难。终于网站是做好了,DotNetNuke的那种所见即所得式的网站搭建,和动易,风讯等截然不同,以前是见都没见过。       但是用了一段时间之后,感
用户1687945
2018-05-02
1K0
我的CMS开发记-2 该ORM就ORM,该写SQL还是写SQL
     啊,是ORM还是SQL,这是个问题.      先扯段题外话,我原来公司的产品是java和.net共存,java部分是外包的,于是么各位也可想而知,两派程序员遇到一块会发生什么事情-____-;;好在大家都是文明人,口水战之后,各取所需,我也是从他们那里得来的MVC,HIBERNATE等等框架方面的概念,从而才得知世界上还有这样的编程思想。当然他们也被本人惊天地泣鬼神的SQL查询功力所震惊 (先吹吹牛再说),无数看似复杂的报表问题在sql语句的魔力下谈笑间灰飞烟灭,两者各有各的好处.      
用户1687945
2018-05-02
9690
我的CMS开发记-3 只要是人就会犯错误,只要是软件就会有BUG,即使他是nhibernate
      nhibernate1.2支持access数据库。但是我一直在用sqlserver开发。现在已经有了一点样子,于是我心血来潮,将数据库切换为Access,看看执行的效果如何。      
用户1687945
2018-05-02
5550
我的CMS开发记-4 介绍一下DotNetNuke的系统执行流程
       有朋友说应该写个大致结构出来。想想也有道理,那么我就来介绍一下Dotnetnuke的执行流程。基本上我这个就是照搬他的 基本思路     一个站点,无论其内容多么丰富,频道,栏目等无论有多少,其最终的表现形式终归是一个一个页面。系统直接对页面进行处理,至于页面上放什么内容,这个没有关系,放什么模块,就呈现什么内容。和传统CMS系统的 "首页",“列表页”,“终端页”的三大类分类完全不同,我们认为,无论是首页也好,列表页也好,它最终无非还是一个"页面"。而只要是页面,那它就一定有如下特点:上面可
用户1687945
2018-05-02
9230
我的CMS开发记-5 实现静态化页
      为了实现静态化页,我在博客园里可是搜了半天。最后找到两个方案:  http://www.cnblogs.com/hsqzzzl/archive/2005/10/23/260122.html文中的,生成静态页后,使用url重写重定向到静态页上。 http://www.cnblogs.com/nurong/archive/2005/10/15/255439.html 使用404方式动态地生成静态页。 那么这两种那个好呢?嘿嘿,本人的办法是,两种都实现,然后自己选择。是啊,不试一试怎么知道哪种效率更好
用户1687945
2018-05-02
9320
看到XNA的弹幕,于是也用SilverLight弄了个弹幕
      这两天在首页看到太多悲观的东西了,给大家来个有趣点的乐呵乐呵,改变下心情       SilverLight的确是好东西,我把我们公司项目中的地图客户端用SilverLight改写之后,明细效果就是不一样,尤其是在回放轨迹的时候,那真叫平滑和稳定       这个弹幕的生成其实很简单了,单发子弹的结构,其实是一个画布里面嵌入了一个圆, 其中分别对画布应用了角度转换,对圆应用了平移转换。 然后加入一个计时器,每秒钟执行若干次,每次都对角度增加7度(为啥使用7度?嘿嘿,那是为了防止射击死角的出现,
用户1687945
2018-05-02
1.2K0
一个从未接触过GIS的程序员近期的GIS历程 之 silverlight地图
     额,废话就不多说了,我今年3月份开始,接触了2个GIS项目,其实说是GIS,也就是操作地图-_-;  本来我以前从来没接触过GIS,心里没底,不过做了之后,感觉貌似基本的也不是很难了。说下大概的情况吧      项目一,使用的是国产地图引擎 mapengine,它的客户端是个javaapplet, 特点是客户端绘图,不过画出来的地图那是真的难看无比,就不多说了,我接手了那个项目之后,有以下几个感想:      1,从这个项目来看,地图只是一种展现形式,它的业务其实和企业管理系统比起来,那简直是太容
用户1687945
2018-05-02
2.2K1
生成透明GIF的方法
Private Shared Function CreateTransParentGif(ByVal img As Image) As Bitmap                          Dim tempms As New System.IO.MemoryStream()             img.Save(tempms, ImageFormat.Gif)             img.Dispose()             Dim tempgif As Bitmap = Bitma
用户1687945
2018-05-02
1K0
asp.net生成透明gif的准完美方案
       我最近在实现我的WMS服务器的时候,发现了一个超级郁闷的问题,问题描述如下:客户需要动态叠加一个透明层到底图上,比如说公交线路层,这个层有透明背景,于是可以叠加到其他图层上去。使用openlayer动态叠加图层很方便,我想这还不容易,使用透明png不就OK了,测试结果表明,在我机器的IE8上,非常正常。我正暗自得意,另一位兄弟用IE6一看,完蛋了,IE6不支持透明PNG,汗,这下要了命了,赶紧翻openlayers的资料,发现可以针对IE6特别使用透明滤镜。使用方法很方便,只要设置要透明的层
用户1687945
2018-05-02
1.4K0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
热点技术征文第五期
新风口Sora来袭,普通人该如何把握机会?
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档