美文网首页
加载宠物

加载宠物

作者: 沉麟 | 来源:发表于2019-07-01 16:31 被阅读0次

宠物基类BasePet继承Monobehavior,所有宠物继承此类,宠物基类拥有所有宠物的基本属性和功能

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class BasePet : MonoBehaviour {
    protected PetInfo _info = null;
    private void Start()
    {       
    }
    public virtual void FollowRole()
    {        
    }
    public virtual void BornPet()
    {       
    }
    public virtual void Collected() {
    }
    public virtual void UpLevel() {
        _info.lv += 1;
        if (_info.lv >= _info.maxLv)
        {
            _info.lv = _info.maxLv;
        }
    }
    public virtual float GetCoinBuff() {
        return 1;
    }
    public virtual float GetDoubleCoin() {
        return 0;
    }
    public virtual float GetSalvationDis() {
        return 0;
    }
    public void OnShow(PetInfo info) {
        _info = info;
    }
}

PetInfo宠物属性配置表,基础类,不继承Monobehavior


单个宠物类,继承BasePet的基本属性,可重写父类(BasePet)的虚方法

PetManager宠物跟随类,游戏中宠物控制器,拥有多种包括,收集宠物,宠物跟随,保存宠物等的能力

加载宠物之后,需要序列化到场景

相关文章

  • 加载宠物

    宠物基类BasePet继承Monobehavior,所有宠物继承此类,宠物基类拥有所有宠物的基本属性和功能 Pet...

  • 实时行业报告网:2018宠物行业市场前景研究报告

    宠物行业定义及产业链 宠物行业发展历程 全球宠物行业市场规模 中美宠物行业规模对比 中国宠物行业发展现状 中国宠物...

  • 第三天(每日一百字)

    每次办宠物活动都会请宠物营养师做宠物鲜粮种类繁多,看到它们吃,一副人不如狗系列 ,宠物专属披萨、宠物专属月饼、宠物...

  • 宠物颜色、进阶

    [返回攻略主页] 宠物品质 宠物名字颜色即品质 宠物名字颜色:白→绿→蓝→紫→橙 白色宠物属性最差,橙色宠物属性最...

  • 宠物经济时代,共享宠物经济之路能走多远

    2017年8月佩蒂在深交所上市创造“狗粮第一股”,带动宠物身后以宠物用品、宠物饰品店、宠物寄养店、宠物美容店、宠物...

  • 一个宠物从业者的自白

    宠物 纯种猫狗 繁衍 宠物级 赛级 宠物存在的意义和价值 宠物暴力市场 为了利益而生存,在被流浪。身为宠物很卑微也...

  • 马一鸣:宠物和父母谁重要

    这个话题很沉重! 现在的年轻人喜欢养宠物,宠物的市场非常的繁荣,从小宠物的交易到宠物的饮食到宠物的...

  • 2022-08-05

    宠物 或宠物都不如

  • 宠物的宠物

    住老房子时,楼后有一个不大的院子。春天,绿油油的草坪,生机勃发;夏天,高大粗壮的杨树,遮天蔽日,蝉鸣声声;即使到了...

  • 宠物肠胃不好?找Akane乳酸菌就好啦

    宠物肠胃问题一直都是很多宠物主人老生常谈的话题,因为宠物肠胃病是宠物常见病,宠物易肠胃不舒服,并且导致宠物肠胃不好...

网友评论

      本文标题:加载宠物

      本文链接:https://www.haomeiwen.com/subject/hgdntqtx.html