我不是复制粘贴党!
没有发现有特别针对这个的语言。
之前我也想过要做一个这样的玩意。
我的思路:
1)VB C# --直接编程实现
将一系列图片按照自己想要的样子显示
对各个位置鼠标操作处理(点击,拖动)
难度:中等
2)Flash
使用Flash显示图像的话应该会更好处理并且效果更佳(要是在行...)
但本人对这方面不熟悉,没法用这个来做.
即使做好了还是依赖一定的程序来运行这Flash
难度:未知
3)windows边栏挂件 --作成边栏挂件安装到windows边栏去
学过网页相关知识(HTML/CSS/JS)就可以做了
有关操作接口的资料网上很多,直接找我也行
难度:中等
4)类似于瑞星小狮子的方式实现 Microsoft Agent Character
这种方式估计不多见,至少本人没有经常见到
查过相关资料 是用一种acs格式的文件
网上可以查到很多资料 因为是已经实现好了的功能
估计难度:低
关于网络互动的 我个人认为还是自己编程实现的好。
况且微软还开发了这个专门用来表现的功能。
--------------------------
补充:用 Microsoft Agent 就行了,
这个是微软专门为这个需求而设计的功能
像 office助手 xp搜索文件时出现的可爱角色(有默林魔术师,小狗,佳人,冲浪小子等)都是这玩意
角色是可以自己设计的
去网上查查资料估计吧,CSDN能找到源代码
这个应该能满足你的需求了
资料查 “Microsoft Agent动画精灵人物解析”
代码查 在CSDN “用c#实现的microsoft agent动画精灵源代码”
百度不给贴地址 自己去查吧 已经送到你手上了
编写一个桌面宠物的方法:
找到带动画模型,获取途径: unity官方有免费模型和付费模型,或者有mmd转unity的转换器。
我使用的是“Little Heroes Mega Pack”素材包,里面可以自己设置主角的衣服和发型。
设计互动动作,好多材质包自带动作动画(Animation)。百度搜“unity animation”等可以查到更具体的教程,简单说一下就是:像创建C# Script一样。
创建一个Animator Controller,双击点开,拖曳素材自带的Animation到编辑窗口中。设置触发的动画状态转换的变量Parameter。
创建Script,编程实现修改对应的Parameter状态。将Script拖曳给角色。将窗口背景设置为透明和可以拖曳,注意要把相机的背景颜色设置为黑色。直接将两个脚本各自放到相机对象中即可。
添加角色互动,实现转头看鼠标的效果,将角色的Animator设置为disable。将Animation的update mode设置为:Animate Physics。
用负反馈控制转头的方向和大小,这个C#脚本放在角色的脖子(neck)上,代码如下(但是没有添加上下的点头,只有左右横摇)。还添加了鼠标移出边框角色就进入IDLE状态,播放IDLE状态的动画。
脚本代码,由于代码和角色模型强耦合,使用别的角色可能会出错。此外还需要添加一个全局变量,用于控制是否播放动画(这里应该还可以优化)。
在壁纸图库中,有很多与宠物相关的高清壁纸,在这里超萌超可爱的宠物壁纸非常的惹人喜爱。如果你想要把这类图片作为自己的手机壁纸就千万不要错过了哦!手机宠物壁纸
猜你喜欢:
1. 2k动漫壁纸高清竖屏图片
2. 权志龙高清竖屏手机壁纸图片
3. 皮卡丘手机高清壁纸图片
4. 呆萌宠物高清壁纸图片
5. 可爱的宠物桌面壁纸图片
6. 呆萌手机壁纸宠物图片