当前位置:首页 » 编程软件 » 电脑编程宠物

电脑编程宠物

发布时间: 2022-05-31 21:38:30

❶ 求QQ宠物或桌面小人的编程语言及实现方法

这些字都是自己一个个打的
我不是复制粘贴党!

没有发现有特别针对这个的语言。
之前我也想过要做一个这样的玩意。
我的思路:
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动画精灵源代码”

网络不给贴地址 自己去查吧 已经送到你手上了

❷ 如何利用windows agent编程编写桌面宠物

添加 对 microsofg agent 2。0 这个com控件的应用,
代码和解释都可以在 MSDN主页查的到

java程序设计题,设计一个宠物商店,内有猫和狗两种宠物,研究名字、颜色和年龄等属

//望采纳,打这么多字不容易
一、问题描述
设计一个宠物商店,在商店中可以有多种宠物,试表示出此种关系,并要求可以根据关键字查找相应的宠物信息。所需要的宠物信息自行设定。
1、可以保存多个宠物的信息
2、宠物的属性:名字、年龄等
3、可以实现宠物上架、下架、模糊查询等功能。
实现思路
1.首先需要定义一个宠物类,因为宠物种类有很多,因此需要定义一个抽象类。该类中需要包含宠物的各种信息,例如:种类、名字、年龄、雌雄等。
2.有了宠物后还需要定义一个商店类,来存放各种宠物。该商店类可以展示出商店内的宠物信息,以满足用户需求。
3.因为要实现宠物的上架和下架操作,因此还需要定义一个上架类和下架类。可以通过该类对宠物进行上架和下架操作,以存放到商店中。
4.要实现模糊查询功能,需要定一个查询类,该类可以通过输入关键字来查询商店内的宠物信息来展现出来。
5.要实现上诉功能,还需要定义一个测试类,来实现上述操作。
代码实现:

1.宠物类
package 宠物商店;
public abstract class 宠物类 {
public String species; //种类
public String name; //名字
public String sex; //雌雄
public int age; //年龄
public 宠物类() {

}
public 宠物类(String species,String name,String sex,int age) {
this.species=species;
this.name=name;
this.sex=sex;
this.age=age;
}
public abstract void pet1();

public void setspecies(String species) {
this.species=species;
}
public String getspecies() {
return species;
}

public void setname(String name) {
this.name=name;
}
public String getname() {
return name;
}

public void setsex(String sex) {
this.sex=sex;
}
public String getsex() {
return sex;
}

public void setage(int age) {
this.age=age;
}
public int getage() {
return age;
}
}
2.商店类
package 宠物商店;
public class 商店类 extends 宠物类{

public 商店类(String species,String name,String sex,int age) {
super(species, name, sex,age);
}

public void pet1() {
System.out.println("宠物种类:"+species+"\t宠物名称:"+name+"\t宠物性别"+sex+"\t宠物年龄"+age+"岁");
}
static 商店类 doug1=new 商店类("金毛","豆豆","雄性",1);
static 商店类 doug2=new 商店类("牧羊犬","花花","雌性",2);
static 商店类 doug3=new 商店类("泰迪","毛毛","雄性",1);
static 商店类 doug4=new 商店类("二哈","笨笨","雌性",2);
static 商店类 cat1=new 商店类("加菲猫","胖胖","雄性",1);
static 商店类 cat2=new 商店类("波斯猫","玲玲","雌性",2);
}
3.下架类

package 宠物商店;
import java.util.Scanner;
public class 下架类 {
public static void XJ() {
Scanner scanner = new Scanner(System.in);
System.out.println("现在本店有以下宠物:");
商店类.doug1.pet1();
商店类.doug2.pet1();
商店类.doug3.pet1();
商店类.doug4.pet1();
商店类.cat1.pet1();
商店类.cat2.pet1();
System.out.println("请您选择要下架的宠物名称");
String name = scanner.next();
System.out.println("您好,您已成功下架名字为:"+name+"的宠物");
}
}
4.上架类

package 宠物商店;
import java.util.Scanner;
public class 上架类 {
public static String species; //种类
public static String name; //名字
public static String sex; //雌雄
public static int age; //年龄
public static void SJ() {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入你要上架宠物的种类:");
species=scanner.next();
System.out.println("请输入你要上架宠物的名字:");
name=scanner.next();
System.out.println("请输入你要上架宠物的雌雄:");
sex=scanner.next();
System.out.println("请输入你要上架宠物的年龄:");
age=scanner.nextInt();
商店类 cw=new 商店类(species,name,sex,age);
System.out.println("恭喜您,您已经成功上架:");
cw.pet1();
System.out.println("现在本商店有:");
商店类.doug1.pet1();
商店类.doug2.pet1();
商店类.doug3.pet1();
商店类.doug4.pet1();
商店类.cat1.pet1();
商店类.cat2.pet1();
cw.pet1();
}
}
5.查询类
package 宠物商店;
import java.util.Scanner;
public class 查询类 {
public static void CX() {
Scanner scanner = new Scanner(System.in);
System.out.println("尊敬的顾客您好,我会为您提供最优的服务");
System.out.println("1:查询本店宠物种类\t2:查询本店宠物信息");
int n = scanner.nextInt();
if(n==1) {
System.out.println("尊敬的顾客,目前本店有:1、宠物狗\t2、宠物猫");
}
if(n==2) {
System.out.println("请输入您要查询宠物的种类信息:");
String name = scanner.next();
if(name.equals("狗")||name.equals("gou")) {
System.out.println("本店提供"+name+"的品种为:");
商店类.doug1.pet1();
商店类.doug2.pet1();
商店类.doug3.pet1();
商店类.doug4.pet1();
}
else if(name.equals("猫")||name.equals("mao")) {
System.out.println("本店提供"+name+"的品种为:");
商店类.cat1.pet1();
商店类.cat2.pet1();
}
else {
System.out.println("给常抱歉,本店不能提供你所需要的宠物:"+name);
}
}
}

}
6.测试类
package 宠物商店;
import java.util.Scanner;
public class 测试类 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("**********欢迎来到宠物商店在线系统**********");
System.out.println("我们将为您提供最优秀的服务,请您做以下选择");
System.out.println("1:员工登录\t2:尊敬的顾客");
int i = scanner.nextInt();
if(i==1){
System.out.println("亲爱的员工您好,请选择您要进行的操作:");
System.out.println("1:对宠物进行上架操作\t2:对宠物进行下架操作");
int n = scanner.nextInt();
if(n==1) {
//转到上架类
上架类.SJ();
}
if(n==2) {
//转到下架类
下架类.XJ();
}
}
if(i==2) {
查询类.CX();
}
}
}

❹ 电脑桌面宠物如何制作

方法/步骤
首先在网络里面搜索下载spiritbuilder软件,安装完成后打开spiritbuilder软件。
选择基本按扭,单击选择一张gif图片。
单击确定以后,会弹出预览窗口,别着急单击生成,单击音乐按扭为宠物添加一首歌曲。
在弹出的窗口中选择一首自己的歌曲,单击打开按扭。
到这里也可以换一下自己喜欢的图标,单击图标按扭,选择自己喜欢的图标。
最后单击生成按扭,保存到桌面上,随意起个名子,单击保存。
最后双击打开刚保存的文件,看一看效果。

❺ 如何手动制作桌面宠物程序

= = lz可以试试shimeji (度受搜的时候后面要加一句桌宠, 要不然只会搜出来蘑菇..= =)
自制shimeji教程:
1. 找度受随便下一个
2. 解压
3. 打开里面的img文件夹, 看到里面那些小人挂在墙上/从空中掉下来囧图了吧..
4. 把自己稀饭的人物按着里面姿势的画出来~
(当然如果你喜欢下载到的 = = 就不用花N天画小人画到脑残了QAQ)
5. 重命名图片之后 and paste...= = 就可以了

= = 不过不建议自己做..想当年劳资画那个玩意儿画的手软, 画完一看, 摔! 还不如抠图呢TAT

大多数动漫人物都可以在网上找到, 霹雳神马的也有, 然后lz不待见这个的话可以试试qruqru~~ 不过据我所知网上开放下载的只有vocaloid里面的miku, len 和rin...这玩意儿做起来极其麻烦TAT

❻ 程序员适合养什么宠物

猫 仓鼠 乌龟 爬行类
看你喜欢什么样子的了
狗的话其实很麻烦的,狗是很需要人的,要天天去遛狗,如果你没有时间,就最好不要养狗,但是如果有时间而且的话狗也不错,而且遛狗还能督促你,让你能天天运动运动。
猫的话呢,想象一下,你编程序的话,磨人的小妖精就会霸占你的键盘鼠标,让你不要工作让你摸它。但是有的猫也蛮高冷的
仓鼠和爬行类或者是鱼类的话
就是比较省事了,喂一顿饭,他们就基本不需要人了。
但是无论养什么,都要科学喂养哦

❼ 运用C语言设计一个电子宠物程序,实现下列基本功能。

#include#include#include#includestructrecord{charname[20];//姓名charphone[12];//电话charadress[50];//地址charpostcode[8];//邮政编码chare_mail[20];//电子邮件。}student[100];//假设最大数为100.//定义全局变量num,表示已经输入的人数。intnum;//这里使用数组解决通讯录的问题,实际上使用链表更好。intmenu_select(){chars[80];inta;/*定义整形变量*/system("cls");printf("\t\t***********欢迎进入通讯管理界面********\n\n");printf("\t\t\t0.输入记录\n");printf("\t\t\t1.显示记录\n");printf("\t\t\t2.按姓名查找\n");printf("\t\t\t3.按电话号码查找\n");printf("\t\t\t4.插入记录\n");printf("\t\t\t5.按姓名排序\n");printf("\t\t\t6.删除记录\n");printf("\t\t\t7.Quit\n");printf("\t\t***********************************************\n\n");do{printf("Enteryouchoice(0~7):");scanf("%s",s);a=atoi(s);}while(a7);returna;}intadser(){printf("\t\t\t****************请输入用户信息****************\n");printf("\t\t\t输入姓名:\n");scanf("%s",student[num].name);printf("\t\t\t输入电话号码:\n");scanf("%s",student[num].phone);printf("\t\t\t输入地址:\n");scanf("%s",student[num].adress);printf("\t\t\t输入邮编:\n");scanf("%s",student[num].postcode);printf("\t\t\t输入e-mail:\n");scanf("%s",student[num].e_mail);num++;printf("\t\t\t是否继续添加?(Y/N):\n");if(getch()=='y'||getch()=='Y')adser();return(0);}voidlist(){inti;system("cls");if(num!=0){printf("\t\t\t***************以下为通讯录所有信息************\n");for(i=0;i=0));student[j+1]=tmp;}}printf("\t\t\t排序成功,是否显示?(y/n)");if(getch()=='y')list();return(0);}intmain(){printf("\t\t************************************************\n");printf("\t\t********welcometoTONGXUNLU*******************\n");printf("\t\t###########codebyXXXXX###################\n");printf("\t\t*************************************************\n");printf("按任意键进入主菜单\n");getch();intselectnum;while(1){selectnum=menu_select();switch(selectnum){case0:{adser();break;}case1:{list();break;}case2:{searchbyname();break;}case3:{searchbyphone();break;}case4:{adser();//这里插入,应该能指定位置,不过意义不大,所以和添加记录一样了。break;}case5:{sortbyname();break;}case6:{dele();break;}case7:{printf("BYEBYE!\n");system("pause");getchar();exit(0);}}}getchar();return0;}

❽ 如何编程实现宠物跟随人物移动奔跑,要走行走图效果

运用U4E。
1. 创建地图 首先,创建第三人称模式。进入游戏后,打开如下路径后将ThirdPersonCharacter拖进几个在场景中。
2. 你要了解 要实现自动跟随的效果需要知道以下几个节点 Simple Move to Location 简单的移动位置 Controller 需要移动的目标,Controller类型 Goal 目标,Vector类型 Simple

❾ 如何编写一个桌面宠物

编写一个桌面宠物的方法:

找到带动画模型,获取途径: 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状态的动画。

脚本代码,由于代码和角色模型强耦合,使用别的角色可能会出错。此外还需要添加一个全局变量,用于控制是否播放动画(这里应该还可以优化)。

热点内容
java返回this 发布:2025-10-20 08:28:16 浏览:646
制作脚本网站 发布:2025-10-20 08:17:34 浏览:938
python中的init方法 发布:2025-10-20 08:17:33 浏览:633
图案密码什么意思 发布:2025-10-20 08:16:56 浏览:822
怎么清理微信视频缓存 发布:2025-10-20 08:12:37 浏览:733
c语言编译器怎么看执行过程 发布:2025-10-20 08:00:32 浏览:1068
邮箱如何填写发信服务器 发布:2025-10-20 07:45:27 浏览:301
shell脚本入门案例 发布:2025-10-20 07:44:45 浏览:162
怎么上传照片浏览上传 发布:2025-10-20 07:44:03 浏览:854
python股票数据获取 发布:2025-10-20 07:39:44 浏览:764