
[Unity][C#]回调函数的实际应用
发布日期:2021-05-09 11:42:55
浏览次数:55
分类:精选文章
本文共 1750 字,大约阅读时间需要 5 分钟。
������������������������������������������������������������������������������������������������������������������������������������Inventory.cs
���ItemPickUp.cs
���������������������������������������������������������������������������
1. Inventory.cs
// ������������������public delegate void callback_pickUpItem(int a);// ������������������������public void addItemToInventory(ItemDropData itemDropData,callback_pickUpItem callback_){ callback_(0);}
callback_pickUpItem
������������������������������������������������������������������int a
������������������������������������������������addItemToInventory
������������������ItemDropData
���������������������������������������������������������������������������������������������������������0
���
2. ItemPickUp.cs
// ItemDropData���private ItemDropData dropData = null;// ���������������������������Inventory cb_Inventory = new Inventory();// ���������������������������������public void addItemIntoInventory(){ if (uIInventoryManager != null && uIInventoryManager.canPickUpItem(dropData)) { // ������������������ // ������������������ // ��������������������������� cb_Inventory.addItemToInventory(dropData, destoryItemDrop); }}//������������������������������������private void destoryItemDrop(int i){ Debug.Log(" destoryItemDrop "); // ������������������������������������}
- ���
addItemIntoInventory
������������������������uIInventoryManager
���������������������������������������������������������������������������cb_Inventory.addItemToInventory
��������� destoryItemDrop
���������������������������������������������������������������������������������������������������������������������������������������������
发表评论
最新留言
能坚持,总会有不一样的收获!
[***.219.124.196]2025年04月11日 08时43分47秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
重载和重写的区别:
2021-05-10
finally,final,finalize() 的区别
2021-05-10
搭建Vue项目步骤
2021-05-10
docker镜像命令
2021-05-10
docker容器命令
2021-05-10
CentOS7使用keepalive实现nginx的高可用
2021-05-10
Centos7.4下mysql5.6开启ssl
2021-05-10
oracle查看字符集后修改oracle服务端和客户端字符集的步骤
2021-05-10
Oracle闪回查询总结
2021-05-10
NAT端口复用型
2021-05-10
android中自定义标题栏左边距问题
2021-05-10
c学习-28
2021-05-10
Linux环境编程--03 文件IO
2021-05-10
使用C语言获取文件夹地址的方法收藏
2021-05-10
微盟实习
2021-05-10
HDU——3374 String Problem (最大最小表示法+循环节+kmp)
2021-05-10
文件读写(java)
2021-05-10
Markdown中Latex常见数学符号
2021-05-10
求1-n中x(0-9)的个数
2021-05-10