1. 加载 节点到场景第一种方法local scene = cc.CSLoader:createNode("scene.csb") self:addChild(scene)第二种方法local scene = cc.uiloader:load("MainScene.csb"):addTo(self)2.强转精灵类型local sprite = tolua.cast(object,"cc.
原创 2015-11-20 21:16:41
3761阅读
别人提供了一些lua接口可以调用c#代码从而在unity中创建各种界面。 但是提供的lua接口我使用起来感觉非常的不舒服,所以想着稍微简化下,让自己用起来更舒适设想关于创建-- 原本api创建按钮 API.ButtonCreate(parent_ui,button_name,button_show_text,x,y,w,h) -- 我想要的 ui.btn {parent_ui=parent_ui,
1、BS 与 CS 的联系与区别  C/S 是 Client/Server 的缩写,是客户机与服务器结构的应用程序,服务器通常采用高性能的 PC、工作站或小型机,并采用大型数据库系统,如 Oracle、Sybase、Informix 或 SQL Server。客户端需要安装专用的客户端软件。  B/S是Brower/Server 的缩写,是浏览器和服务器结构的应用程序,即 Web 应用程序,客户机
# Java调用CSB ## 概述 随着微服务架构的流行,服务化的设计思想已经成为了现代软件开发的主流。随之而来的是各种服务间的调用和通信问题。在Java开发中,我们常常需要调用不同的服务来获取需要的数据或完成某些功能。而CSB(Cloud Service Bus)作为一种服务治理工具,提供了一种简单且可靠的方式来解决服务间的调用问题。 本文将介绍如何在Java中调用CSB服务,并提供了相应
原创 9月前
422阅读
目录界面显示简介API说明实现流程显示二维码示例初始化屏幕驱动显示文字显示图片画框常见问题1、如何设置字体大小?2、支持的屏的分辨率最高到多少?3、如何生成ascii码可见字符的字库文件?4、如何旋转屏幕内容?5、一款新屏,例如347D的屏能驱动吗?6、Air724有适配过比1.8寸更大的屏吗?相关资料相关开发板资料以及购买链接 界面显示简介disp(界面显示)可以在LCD屏幕上显示内容,文字、
      界面系统在游戏中占据重要地位。游戏界面是否友好,很大程度上决定了玩家的体验;界面开发是否便利,也影响着游戏的开发进度。Unity3D 的UGUI系统,使用户可以“可视化地”开发界面,那么怎样用Lua去调用UGUI呢?1、显示UI界面下面演示如何显示一个UI界面。由于UI界面也是一种资源,使用第二篇“资源热更新”的方法即可。这个例子中,制
200+篇教程总入口,欢迎收藏: 放牛的星星:[教程汇总+持续更新]Unity从入门到入坟——收藏这一篇就够了zhuanlan.zhihu.com 本文重点: 1、使用法线向量计算光照 2、支持4个方向光 3、应用BRDF 4、制作受光的透明材质 5、使用预设创建自定义着色GUI 这是自定义可编程渲染管线系列的第三篇,让
cocos-lua 手游之游戏新手引导 1.新手引导在游戏中还是比较重要的 往往新手引导的实现都是在游戏开发的后期 2.新手引导有这么几个要点 1.不影响原有的代码 2.断线后引导继续(也可跳过引导具体看策划的需求) 3.和服务器的交互 3.其实新手引导不仅仅可以作为开始游戏的引导 也可作为任务的对话  ok,因为新手引导的方法很多 我现在就来说下我的新手
github传送门:https://github.com/dongzizhu/unity3DLearning/tree/master/hw8/enhancedDisk视频传送门:https://space.bilibili.com/472759319目前做的比较完善的且有对抗性质的就是打飞碟的那个小游戏了,所以这次我们直接在这个项目上做改动,将原本计分的位置改为血条。两种实现IMGUI因为之前的G
Lua是一门语言,我们可以使用一个库,可以在运行时去编译执行Lua中的代码,从而实现自己的内存中的数据和逻辑;准备学习环境:新建一个Lua项目目录,用来写我们的Lua代码; 进入目录,右键使用vsCode打开 或者,先打开vsCode,然后 文件->打开文件夹 ,选择我们的项目目录;为vsCode安装Lua相关的插件Lua(Lua Language Server coded by Lua)和
       很久没弄cocos2dx了,其实相比unity我个人真心比较喜欢cocos,可能是我比较喜欢能直接接触代码吧,毕竟没有什么比代码更可靠的。       我们看看c++调用lua的地方吧,打开cocos的c++工程,打开AppDelegate文件,可以看到engine->executeScriptFi
转载 1月前
8阅读
下面三个步骤是在cocos2d +lua的开发环境中实现一个信息展示框,并把它显示出来的实现方法: 在项目中有一个通用的面板类baseDialog.lua文件),如下:baseDialog={} function baseDialog:new() local nc={ bgLayer=nil, --背景sprite dialogLayer,
转载 5月前
26阅读
lua os库提供了简单的跟操作系统有关的功能 os.clock() 返回当前当前cpu使用的秒数 例子--用来计算中间的遍历花费了多少cpu时间 local x = os.clock() local s = 0 for i = 1, 10000000 do s = s + i end print(string.format("elapsed time: %.2f\n", o
Unity3d 中使用Lua之UniLua方便动态更新游戏用。开源项目地址:https://github.com/xebecnan/UniLua最新支持到Lua5.2,C#版的Lua基础用法:大部分的使用是可以参考标准的 Lua 官方文档和 Lua 教程的。 Lua 本身的语法是一样的。C API 和 C# API 之间有个对应关系。例如 lua_pushnumber() 这个 C API 对应到
转载 5月前
24阅读
分析:UI框架主要是为了用户(使用框架的程序猿)更快捷、方便地开发UIUI框架的好处还在于解耦,使得程序更具有灵活性。UI框架的核心是窗口的管理,窗口管理的主要任务就是显示窗口和关闭窗口。因为窗口的类型多样,比如弹出式窗口,固定位置窗口,隐藏其他窗口(打开这个窗口会覆盖整个屏幕),模态窗口等等。这里我目前把窗口分为三大类型:普通窗口、弹出式窗口、隐藏其他窗口,而位置固定、是否模态作为窗口的属性。
转载 6月前
422阅读
实现“云服务总线 CSB 开源”可以分为以下几个步骤: 1. 准备工作 2. 创建云服务总线 3. 部署服务提供者 4. 部署服务消费者 5. 进行服务调用 下面我将会一步步教你如何实现。 ## 1. 准备工作 在开始之前,你需要安装好以下几个软件: - JDK:Java开发工具包,用于编写和运行Java程序。 - Maven:Java项目管理工具,用于管理项目依赖和构建。 另外,你还需要
原创 10月前
82阅读
  为了可能的版权问题,特此说明《The design and implementation of a language for extendingapplications》版权属于原作者们,我翻译的此文档,网友最好加上原始链接再转载,但不强求,因为我不敢保证我翻译,表达的准确性,正确性。这只是用中文记录了当时对内容理解,同时也只翻译了我感兴趣的东西。有确实需要的人们可以去读原文进行自己
模型的建立首先是模型的建立,小编这回为了省事儿建立一个非常简单的二分法模型,所引用的数据集如下所示import pandas as pd df = pd.read_csv("data.csv") df.head()outputHeight Weight Species 0 88.9 48.3 Dog 1 90.2 47.4 Dog 2 82.7
python C扩展也许通过profile,我们已经找到了性能热点,但这个热点就是要运行大量的计算,而且没法cache,没法省略。。。这个时候就该python的C扩展出马了,C扩展就是把部分python代码用C或者C++重新实现,然后编译成动态链接库,提供接口给其它python代码调用。由于C语言的效率远远高于python代码,所以使用C扩展是非常普遍的做法,比如我们前面提到的cProfile就是
转载 2023-07-21 17:53:51
37阅读
Java web开发(一)相关概念学习Java web已经一年多,闲暇之余整理相关笔记供日后温习什么是B/S,C/S结构初学者常常听说这两个词,在这里做简单介绍,作为基础还是有必要掌握B/S结构B/S(Browser/Berver)浏览器/服务器结构,举个例子你平时用电脑和手机登录学校的网站,这种就属于B/S,特点是你只要有支持发送请求的浏览器,例如IE,火狐等,不需要安装特定的客户端程序或软件,
  • 1
  • 2
  • 3
  • 4
  • 5