目录:性能测试工具的选型nGrinder的介绍nGrinder环境的搭建Groovy语言的介绍常用的工具类nGrinder代码实例执行测试一、性能测试工具的选型1、主流的性能测试工具 LoadRunner JMeter 与 nGrinder对比1.1、Loadrunner基于UI操作,容易上手。早期很流行,功能强大,但是太笨重,安装很麻烦。不开源,扩展性不高,收费贵。往后的方向肯定是客户端工具逐步
转载
2024-08-04 17:35:41
11阅读
今天介绍的ScrollView,參考的是NGUI(3.6.8)中的Example项目:Scroll View(Panel)。先依照Unity插件之NGUI学习(2)创建一个UI Root。然后在UI Root以下创建一个Scroll View,选择菜单NGUI->Create->Scroll View然后在Inspector窗体做一些參数设置Movement设置滚动Vertical纵向
转载
2017-05-29 16:55:00
408阅读
2评论
http://blog.csdn.net/xtxy/article/details/38332801 接着上一篇文章的问题,看到了老外做的一个补丁,为ngui panel添加sorting layer,我也照着做了一个,这样ngui和unity2d就可以完全融合在一起了,层次关系可以任意设置。ngui的版本为3.6.8,在其中添加代码:文件:UIDrawCall.cs 109
转载
精选
2015-08-05 14:50:52
1331阅读
打开PrefabToolbar 如果为空的话,从\Assets\NGUI\Examples\Atlases\Wooden里把预制体往"Add"上拖 创建UIRoot UIRoot:所有UI的根,控件都创建在UIRoot下 把Toolbar里的background拖到Hierarchy 或者NGUI- ...
转载
2021-10-27 21:29:00
512阅读
2评论
1.基础组件 Panel:收集和管理所有 Widget 组件,通过 Widget 的 Geometry 创建实际的 Draw Call :Panel 上的 Depth 大于 Widget,Panel 之间保持不同的 Depth Static:选中后可以提升性能,但会忽略所有 Transform 属性 ...
转载
2021-08-03 17:59:00
197阅读
2评论
在游戏中,有些时候需要Label的长度可变(例如name的长度可长可短),要求Label以及其背景框(别告诉我不用这个)可以动态的变化长短。这篇博客只要讲解利用NGUI实现这一功能。废话不多说,开始讲解实现过程:①:添加Label ②:修改Label属性这样的话,Label的长度就会随着String的长度的变化而变化。特别指出的是 : 将Pivot原点设在左边,则Label的右边会随着S
原创
2016-11-17 16:09:34
915阅读
PbootCMS是一款基于PHP语言开发的内容管理系统,具有简单易用、灵活扩展、高性能等优势。下面分别从产品优势和产品安装教程两个方面进行介绍。一、产品优势1. 简单易用:PbootCMS采用MVC开发模式,代码清晰,操作简单,用户可以快速上手,无需过多技术背景。2. 灵活扩展:PbootCMS支持二次开发,可以通过插件等方式,实现页面定制、功能扩展等自定义需求。3. 高性能:PbootCMS采用
转载
2024-10-30 09:20:03
78阅读
TypewriterEffect 打印机显示文字 playSound 添加声音 创建下拉列表 1.创建sprite 2.给sprite添加boxCollider 3.右键添加popupList ...
转载
2021-10-27 08:12:00
98阅读
2评论
在Panel上绘图的实现 近期制作了FDS的一个建模工具,由于知识有限,做出的效果是2D的。昨天上课的时候看老师画一个长方体,突然想到,为什么不给普通的2D图形加画上几条直线,就能实现2D图形的3D视觉效果呢?于是回来马上做了尝试,果然,效果很好,非常满意。但是把测试程序代码移植到FDS建模工具上的
转载
2019-09-03 15:57:00
151阅读
2评论
Panel Panel控件是你的app中的独立内容的区域控件。它是af UI的核心。Panel div 元素实际上承载了app中你管理和显示的界面元素和内容。创建panel控件是相当地容易的:在id为“content”的div元素中添加一个class设置为“panel”的新div元素,然后为其设置id属性和通过data-title属性设置其title。对于panel控件,App Framewor
转载
2023-10-23 10:47:01
0阅读
导入NGUI后,右击在弹出窗中如图选择,打开Atlas Maker 到Project窗口中添加需要制作成图集的图片资源 选中要添加的图集资源,点击add/Update 重复以上操作即可完成需要制作的图集U3D开发交流群: 312315390,欢迎加入交流公共学习进步
原创
2014-06-30 12:51:02
739阅读
适配问题:
ui原有的适配也只是绑了上下左右的锚点
更该ngui的设置,只能完成按高等比缩放
那么只能自己动手更改了,ngui控制缩放的功能在UIroot下的activeHeight属性
在UIRoot下做如下修改
//设置是的宽高
public const int ManualWidth = 1920;
原创
2016-05-27 08:58:06
1235阅读
NGUI学习笔记http://www.taikr.com/course/34/learn#lesson/1107 ce1987 2xxxxx--------------------------------------------------------------...
转载
2015-03-12 22:26:00
135阅读
2评论
多次动画导致UISprite丢失 DOTween动画进行时与UISprite有冲突,DOTween多次重复同一个动画时,UISprite会莫名的丢失 UISprite动画代码 冲突表现 DOTween的动画进行时,UISprite会莫名地不见了 UISPrite解决办法 在tweener的updat
原创
2021-07-20 17:41:32
298阅读
那些组件有OnChange? 下面这些组件都有OnChange事件,当你点击,下拉选择时,就会触发它们。 NGUI中对应的组件 PopupList (下拉列表) Toggle (复选框) Input (文本框) ProgressBar(进度条) Widget OnChange事件定义 List<Ev
原创
2021-07-20 18:02:56
295阅读
Panel package com.zishi.lesson01;import java.awt.*;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;//Panel 可以看作是一个空间,但不能单独存在pu ...
转载
2021-08-06 23:36:00
142阅读
2评论
环境Unity4.3 NGUI v3.68导入Project界面->右键->import package->custom package载入安装包即可untiy4.6用了自带的新ui,对ngui不再做深入研究,了解下基本概念就好,下面是基本流程创建一个最简单的u...
转载
2015-01-03 18:13:00
159阅读
2评论
判断是否在屏幕内 private void Awake() { screenHeight = (float)Screen.height; screenWidth = (float)Screen.width; if ((float)Screen.width / Screen.height > (flo ...
转载
2021-10-18 18:59:00
130阅读
2评论
概述UIPanel用来收集和管理它以下全部widget的组件。通过widget的geometry创建实际的draw call。没有panel全部东西都不可以被渲染出来。
假设你对Unity熟悉,你可以把UIPanel当做Renderer。全部panel都有一个Depth值,会影响全部它包括的widget。假设你的UI有非常多窗体,那么最好每个窗体有一个panel。Panel上的depth权重会远远
转载
2017-04-13 13:43:00
126阅读
2评论
1 动态添加sprite因为暂时未解决在脚本中动态指定atlas,所以,目前动态添 void Start () { test(); }...
转载
2015-01-19 11:21:00
131阅读