世界新资讯:【技术】Unity3d的布局 SceneView
基础介绍:
Unity3d的布局
Scene View (场景视图)-用于放置物体
(资料图)
Game View(游戏视图)-表示游戏在运行时的外观
Hierarchy(层次视图)-当前场景中的游戏物体的列表用来放置GameObject.
Project(工程视图)-显示当打开工程所有可用的物体和资源
Instpector(检视视图) -显示当前选中物体的细节和属性
基本组成:
GameObject,可以携带各种Component(每个GameObject至少带有Transform组件,所有的组件都可以从顶部菜单Component里面找到并添加给游戏对象)。
Component组件,附加在GameObject上,不同的组件可以使GameObject具有不同的属性,Transform、碰撞器、刚体、渲染器等都是组件,脚本也是组件的一种,对象所表现出来的行为都是由组件实现的。
预制:
用于程序运行时,动态实例化对象的“母体”,比如,在射击类游戏中,子弹的生成就可以使用实例化预制的方式来实现,这就好比是Flash中的各种Display类,你可以定义它的各种属性方法,然后在使用的时候直接实例化一个实例。
在project面板右击选择Creat——Prefab新建一个预制,将Hierarchy面板中要制成预制的对象拖到这个新建预制上即可。
标签和层:
标签(tag)用于辨别物体,与name类似,使用对象的tag和name都可以找到对应的物体(GameObject.Find(“Name”)、 GameObject.FindWitnTag(“Tag”))。默认是Untagged,可以通过Inspector面板里面Tag的下拉菜单选择Add Tag项来添加新的标签, 在tagmanager中点开Tags左侧的小三角 通过size来增加标签的数量,每个Element内都填入新标签的名字
层(layer),在使用某些功能的时候,可以通过层来过滤不需要运用该功能的对象,也就是把该功能运用到特定的层,比如,相机的Culling Mask属性,通过选择特定层可以实现只显示位于被选中的层的对象。层的添加也是在标签管理器中,Unity已经设置了8个层,你是不能对这8个层进行修改的,你可以从第9个(也就是user layer8)开始添加你定义的层。
资源:
.unitypackage格式的文件可以直接import到unity中,记住最好是在打开unity的情况下,在project面板里右击,然后在import packages中选中你要导入的资源。注:Unity不识别中文路径,因此要导入的资源千万不要放在中文目录下!!!还有你的工程也不要新建在中文目录下!!!(你新建工程的时候选择中文路径的话,也建不起来~)也可以把你的场景打包,导出.unitypackage资源包,然后可以在其他项目中导入使用。(在project面板里右击, export package)另外,利用工程面板(project)右键菜单中的import new assets可以导入其他形式的资源,如,模型、音频、视频等,当然也可以直接将外部文件夹中的资源拖到project中的方式完成导入。
物理引擎:
unity使用NVIDIA PhysX物理引擎
碰撞器:各种基本体的碰撞器(box、sphere、capsule、cylinder),网格碰撞器(mesh collider)、车轮碰撞器(Wheel collider)、地形碰撞器(terrain collider)——碰撞器组件在你选中对象的时候会以绿色线框显示。
碰撞检测:碰撞器碰撞检测、光线投射(射线)、触发器碰撞检测,通过碰撞检测可以得到与当前对象发生碰撞的对象信息,使用碰撞的相关函数OnCollisionEnter(碰撞器碰撞检测)、OnTriggerEnter(触发器碰撞检测)、Physics.Raycast(光线投射)获取。
刚体:模拟物体物理现象的基础,加了刚体组件才能模拟重力、阻力等。
力:作用于刚体,你只要通过添加各种力,就可以使刚体表现出跟现实中一样的受力情况。
坦克大战知识点介绍:
*新建坦克的时候创建Cube,来进行坦克物体的坐标矫正,把坦克的position设置为0。(如果直接放置坦克可能会有坦克移动或者碰撞时 慢、飘起来的情况。)
1.
坦克移动通过forward,up,right来设置方向
forward
Shorthand for writing Vector3(0, 0, 1) 写Vector3(0, 0, 1)的简码,也就是向z轴。
upShorthand for writing Vector3(0, 1, 0) 写Vector3(0, 1, 0)的简码,也就是向y轴。
rightShorthand for writing Vector3(1, 0, 0) 写Vector3(1, 0, 0)的简码,也就是向x轴。
坦克移动的脚本 写在void Update ()函数里面
//移动
if (Input.GetKey (KeyCode.UpArrow)){
transform.Translate(Vector3.forward*Time.deltaTime*10);
}
//旋转
if (Input.GetKey (KeyCode.LeftArrow)) {
transform.Rotate(Vector3.up*Time.deltaTime*-60);
}
2.给坦克加上box collider和rigidbody两个物理属性。
Collider是最基本的触发物理的条件,例如碰撞检测。基本上,没有Collider物理系统基本没有意义(除了重力)。
Rigidbody是物体的基本物理属性设置,当检测碰撞完之后,就要计算物理效果,而Rigidbody就是提供计算基本参数的玩意。
Collider 必须搭配 Rigidbody 来使用,就像 Rigidbody 必须搭配 GameObject一样。
3.因为子弹在游戏中会出现很多,所以应该用prefabs来制作,这样可以有效的节省游戏资源。
让子弹碰撞到目标等待一段时间就消失
//碰撞检测
void OnCollisionStay(Collision collisionInfo) {
Instantiate(bomb, transform.position, transform.rotation);
StartCoroutine(WaitAndDestroy(0.5F));
}
//等待0.5秒让子弹消失
IEnumerator WaitAndDestroy(float waitTime) {
yield return new WaitForSeconds(waitTime);
//销毁子弹
Destroy(gameObject);
}
//当子弹数小于0等待3秒自动填装 因为update不停得刷帧所以加一个bFirst判断执行一次
if (iCurrentBulletCnt <= 0){
if (isFirst){
StartCoroutine(WaitAndShot(3.0F));
}
return;
}
if (Input.GetKeyDown(KeyCode.Space) && iCurrentBulletCnt > 0){
Rigidbody clone;
clone = Instantiate(Bullet1, FirePoint.transform.position, FirePoint.transform.rotation) as Rigidbody;
clone.velocity = transform.TransformDirection(Vector3.forward *50);
iCurrentBulletCnt-= 1;
isFirst = true;
}
//等待装填子弹
IEnumerator WaitAndShot(float waitTime){
if (isFirst){
isFirst = false;
yield return new WaitForSeconds(waitTime);
//填装100发子弹
iCurrentBulletCnt = 100;
}
}
4.音乐
Unity3D游戏引擎一共支持4个音乐格式的文件
.AIFF 适用于较短的音乐文件可用作游戏打斗音效
.WAV 适用于较短的音乐文件可用作游戏打斗音效
.MP3 适用于较长的音乐文件可用作游戏背景音乐
.OGG 适用于较长的音乐文件可用作游戏背景音乐
GameObject -> CreateEmpty 创建成功后我命名为audio。
给audio添加一个AudioSource属性,这个属性非常的重要,Unity播放音乐主要就是要靠这个东西。
Component ->Audio ->Audio Source。
**给坦克加上音效,需要先给摄像机加上Audio Listener,这里强调一下AudioListenr ,它音频监听器,用来监听音乐文件的播放。这是一个重要的属性,一定要勾选,只有勾选后才可以进行音乐的播放。
5.两个脚本相互调用
1)如果两个已经绑定在gameobject上
设置gameobject的tag值 这里设为fire.
在Script1.cs里有两个方法是
public void setBulletcnt(int iCnt){
iCurrentBulletCnt = iCnt;
}
public void jump(){
Debug.Log(“jump”);
}
在Script2.cs里调用
方法一:
GameObject.FindWithTag("fire").GetComponent
GameObject.FindWithTag("fire").GetComponent
方法二:
public Script1 other;
other = (Bullet)GameObject.FindWithTag("fire").GetComponent("Bullet");
other.setBulletcnt(50);
other.jump();
2)如果没有绑定在gameobject上
js调用js 直接脚本名.变量名 C#调用C#声明static public 变量名,然后脚本名.变量名调用 js调用C# var c = gameObject.GetComponent("脚本名"); 脚本名.变量名调用 C#调用js 脚本名c = (脚本名)gameObject.GetComponent<脚本名>(); 脚本名.变量名调用
ScriptA.cs里声明 static public void ChangeTool()
{
Debug.Log("========================"+"ChangeTool"+"========================");
}
调用:
ScriptB.cs里写ScriptA.ChangeTool();
动画Animation:
主要是将一帧帧的图片放进数组里然后通过renderer.material.mainTexture = animation0[icurFrame]来渲染。
6.场景切换
如果游戏有几个场景,需要在File->Build Settings里面设置场景顺序
用Application.LoadLevel(1)来切换场景。
MonoDevelop几个常用的快捷键
SHIFT + Tab 选中的代码左移
Tab 选中代码右移
CTRL + ALT +C 注释/不注释该行
CTRL+K 删除光标所在行的该行后面的代码
CTRL+ DOWN 像鼠标滚轮一样向下拖
CTRL + UP 像鼠标滚轮一样向上拖
CTRL + F 查找该脚本
CTRL + SHIFT + F 查找全部脚本
CTRL + H 替换代码
CTRL + SHIFT +W 关掉所有脚本
1:Unity内部的脚本,是通过附加自定义脚本对象到游戏物体组成的,在Unity脚本内部有不同的特定函数,而且被指定调用,下列是几个最常见的:
Awake:场景被加载时候运行,在任何Start函数调用之前被调用
Start:这个函数常用初始化脚本对象,设置游戏对象开始状态(第一次),比如说太空大战游戏开始运行时候,敌方战机的随机下落。
Update: 这个函数在渲染一帧之前被调用,这里的代码是大部分游戏行为被执行的地方,游戏主体函数.
Fixeupdate:这个函数在每个物理(rigidbody)时间步被调用一次,这是处理基于物理游戏的地方。
LateUpdate:每一帧之后调用.
自定义句柄:
他们都以On开始,比如OnCollisionEnter,OnTriggerEnter,OnGUI等
2:Time
Time类包含了一个非常重要的类变量,称为deltaTime,这个变量包含从上一次调用Update或FixedUpdate(根据你是在Update函数还是在FixedUpdate函数中)到现在的时间量.
所以对于上面的粒子,修改它使这个物体以一个恒定的速度旋转而不依赖于帧率
void Update () {
transform.Rotate(0, 5 * Time.deltaTime, 0);
}
void Update (){
transform.Translate(0,0,2*Time.deltaTime);
}
如果你加或是减一个每帧改变的值,你应该将它与Time.deltaTime相乘。当你乘以Time.deltaTime时,意思就是:我想以 10米/秒移动这个物体不是10米/帧。这不仅仅是因为你的游戏将独立于帧而运行,同时也是因为运动的单位容易理解。
3.从MonoBehaviour继承
所有的行为脚本必须从MonoBehaviour继承(直接或间接)。在Javascript中这自动完成,但是必须在C#或Boo脚本中显示申明。如果你在Unity内部使用Asset -> Create -> C Sharp/Boo Script菜单创建脚本,创建模板已经包含了必需的定义。
public class NewBehaviourScript : MonoBehaviour {...} // C#
class NewBehaviourScript (MonoBehaviour): ... # Boo
4.使用Awake或Start函数来初始化
Javascript中放置在函数之外的代码,在C#或Boo中要放置在Awake或Start中。
Awake和Start的不同是Awake在场景被加载时候运行,而Start在第一次调用Update或FixedUpdate函数之前被调用,所有Awake函数在任何Start函数调用之前被调用。
5.类名必须与文件名相同
Javascript中,类名被隐式地设置为脚本的文件名(不包含文件扩展名)。在c#和Boo中必须手工做
6.不要使用命名空间
7.只有序列化的成员变量会显示在检视面板中
8.避免使用构造函数
二、 优化
1)尽量利用GetComponent来缓存对象
Transform _transform;
void Start(){
_transform = GetComponent
}
void Update(){
_transform.position += _transform.forward;
}
2)用作Texture的PNG图片,默认Texture Type为Texture;但用作GUI的PNG图片,需把Texture Type设为GUI,不然会有质量损失
3)着色器与硬件相关,不同的平台会做不同的优化,因此在Unity中,如果游戏运行在移动端,建议将模型的shader从Diffuse转为Mobile/Diffuse
4)位移比乘除速度快,对效率要求高,且满足2的幂次方的乘除方法,可以采用位移的方式:
左移相当于乘,左移一位相当于乘以2;
右移相当于除,右移一位相当于除以2;
C#的int最大32位(如果编译器默认64,就不是这个结果),所以1<<32 = 1<< 0
5)合理组织场景,a)方便管理 b)使用Unity官方提供的CombineChildren代码提高性能
6)使用Unity Remote远程调试(待测)
三、C#
1. 而不管是在Java还是C++中,一旦修改了被遍历对象,在修改前生成的iterator都会失效,所以《C++ Primer》及Java课本中曾警告过不要在用iterator遍历集合时增删集合元素,看来Objective-C中也是一样。结论:在Foreach(...)循环里尽量不要更改操作的源,
四、调试:
Debug.Log(string.Format("{0:d}", stateInfo.IsName("Base Layer.attack1")));
错误:
1.
unity3d的脚本里面最好不要写中文注释,不然有可能代码无效
例如:
//这里写注释的话可能下面的if代码就失效
if(bFirst)
2.all compiler errors to be fixed before you can enter playmode
所有的编译错误必须更正,在你进入(播放或游戏)模式前
3.Failed to call function PlayAnimation of class SimpleSprite
Calling function PlayAnimation with no parameters but the function requires 1.
参数有问题
五、插件:
iTween物体移动轨迹设定
NGUI 界面设计
EasyMotion2D 动画插件
六、组件
1.角色控制器
CharacterController controller;
controller = GetComponent
controller.Move(Vector3.right * Time.deltaTime*currentVel);
这里不能再用transform.position来运动物体。
七、总结
标签:
相关推荐:
精彩放送:
- []世界关注:Simulink模块常用的设置有哪些?Simulink模块常用的设置
- []怎么卸载驱动?网蚁摄像头驱动
- []环球微资讯!【教程】VLC播放avi时会出现字幕乱码吗?
- []UNION指令怎么使用?UNION指令的用法
- []camel_Apache Camel日志组件示例
- []天天快资讯丨春季出境旅游比春节还火:错峰游秒变“人从众”?
- []环球百事通!房间爆满、转让费飙升,扎堆开民宿能赚钱吗?
- []热讯:中国火龙有毒吗?中华蝾螈有什么特点?
- []抱怨的近义词 抱怨背后的心理分析
- []环球热讯:优秀的企业绩效考核系统——MVC设计模式
- []【快播报】怎么登入192.168.0.1路由器的管理页面?详细步骤
- []环球快资讯:fyp抖音是什么意思?抖音短视频app有哪些功能?
- []每日速讯:电脑只有浏览器可以上网其他软件都无法联网怎么办?解决措施
- []束发之年的含义 束发之年是什么意思?
- []热资讯!湿帘冷风机原理是什么?湿帘冷风机的作用与工作原理
- []全球滚动:厨卫十大品牌都有哪些?中国厨电行业最具影响力的十大品牌
- []sqoop导入pg11常见问题及解决方法
- []全球热推荐:电热水龙头什么品牌好?电热水龙头品牌推荐
- []当前热文:岁月不居时节如流的意思是什么?详情介绍
- []世界热讯:onekeyghost安装器一键还原重装电脑系统
- []两台未联网的Win7电脑怎么建立局域网游戏?操作步骤
- []无线路由器怎么设置?TP-LINK无线路由器设置教程
- []世界看热讯:三七丝光羊毛的缺点是什么?丝光羊毛是什么面料?
- []【环球聚看点】组件化元数据结构设计——PageMaker
- []播报:前端安全 跨站脚本攻击是一种代码注入攻击
- []焦点速读:电脑杂谈:oppor9s手机参数大全
- []热门:如何登录新浪微博html5?新浪微博怎么登陆?
- []环球关注:游击队之歌歌词作者是谁?游击队之歌歌词
- []环球即时看!华为鸿蒙系统怎么安装第三方软件?安装方法步骤
- []郑阳个人资料 关于金鹰卡通卫视主持人郑阳
- []环球新动态:蒙特利尔的麦吉尔大学:计算几何课程资料
- []环球观察:粤语版《月半弯》 张学友演唱的歌曲你听过吗?
- []全球速讯:视频编码中画面质量控制中最重要的部分——DataRate
- []环球焦点!在excel中如何将简体字变成繁体字?转换方法步骤
- []粒子群算法原理 基于numpy6.2的粒子群算法详解
- []天天视讯!理想一体化速印机怎么样?理想一体化速印机性能
- []世界热议:NSM开发总结 NSM项目的技术培训
- []【全球报资讯】vivo史上最强高端旗舰!vivoNEX5最新曝光
- []世界讯息:什么是驱动程序?驱动程序和光驱有什么区别?
- []刘锐诚:各版本DJ音标表及英式DJ对照表
- []今日播报!三星i458怎么样?报价多少?三星i458市场报价及测评
- []mcafee修复所有漏洞 没有让客户暴露在风险之中
- []当前最新:mac卡巴斯基激活码怎么用?免费领取教程来了
- []【天天时快讯】神州行幸福卡是什么?神州行幸福卡详情介绍
- []快报:课外常识:奋笔疾书的意思是什么?详情介绍
- []当前要闻:王者荣耀镜怎么玩?王者荣耀人物镜零基础教学
- []智盈人生交满10年后可以退多少钱?答案来了
- []梦幻西游手游帮战夺旗怎么玩?拉怪教学来了
- []万利达电磁炉怎么样?万利达电磁炉相关介绍
- []科龙空调遥控器怎么用?科龙空调遥控器使用方法
- []天天热资讯!种子怎么下?电脑如何下载BT种子文件?
- []《霹雳五号》:万物在强大的环境下都会改变 努力维持自我
- []天天观热点:华侨城西部投资挂牌剑门关华侨城旅游公司2亿股股份 底价4.75亿元
- []环球快消息!美高梅国际酒店集团2022年度收益净额6.74亿美元 同比减少44%
- []女演员长相有多重要?看《我们的日子》里李小冉和齐欢就知道了
- []美物科技(WNW.US)收到纳斯达克股价不合规通知
- []观速讯丨社保基数1万多什么水平(社保基数8000是什么档次)
- []信用卡2万额度算高吗(信用卡2万额度算高吗)
- []天天通讯!交强险9月19日新规
- []焦点速递!港财政司副司长黄伟纶对香港保持国际金融中心地位充满信心?
- []环球快看:哈工智能重组预案出炉 拟收购宜春锂企切入新能源业务
- []微速讯:2020年车险保费新政策
- []环球新消息丨出险一次第二年保费怎么算2020
- []天天资讯:关于春天的味道作文600字汇总5篇
- []江苏自贸区板块2月8日跌1.42%,连云港领跌,主力资金净流出9927.05万元
- []微信昵称妇女简单大方 女人简单大方的微信网名汇总
- []2022教师节手抄报简单好看字少
- []观焦点:鄂台青年武当文化研学营开营
- []当前速读:有房贷的房子可以拍卖吗?(房贷没还完可以拍卖吗)
- []全球快看点丨单位为什么不给员工上生育险(单位不给男职工交生育险)
- []贝因美大股东权益再现变动 4.44%持股签署表决权委托协议
- []环球快消息!交通信用卡改还款日期怎么改(交通信用卡怎么改还款日期)
- []全球微头条丨营业外支出和管理费用的区别(营业外支出和管理费用的区别)
- []头条焦点:中际旭创:2月7日公司高管王军减持公司股份合计10000股
- []天天简讯:澄天伟业:2月7日公司高管景在军减持公司股份合计14万股
- []环球今日讯!南网能源:截至2023年1月31日,公司合并普通账户和融资融券信用账户的持有人数为156,602
- []速讯:北京2023年首场土拍收官:央国企仍是主角,越秀“再北上”59亿元拿下两宗
- []世界热议:中建智地17.2亿元底价拍得北京房山良乡大学城地块
- []观察:科拓生物:2月7日公司高管刘晓军减持公司股份合计8万股
- []游族网络(002174)股东林漓、林芮璟、林小溪合计质押5494.94万股,占总股本6%
- []电饭锅做面包的方法
- []焦点播报:合肥泰康人寿保险公司怎么样(合肥泰康人寿保险公司怎么样)
- []环球热资讯!谢杨春等:优质供应带动,杭州土拍迎“小阳春”
- []世界观焦点:越秀2023开年狂飙北京,59亿激进补仓,石景山死磕中海
- []半数地块溢价成交 北京第五批集中供地收官
- []大元泵业:2月6日公司高管崔朴乐减持公司股份合计2万股
- []每日头条!山西太原:公积金贷款首房首付比例为20%
- []璞泰来:2月8日公司高管陈卫增持公司股份合计9.25万股
- []越秀以33.12亿元+4.5万平现房销售面积竞得北京昌平回龙观地块
- []天马科技:2月7日公司高管何腾飞、曾丽莉增持公司股份合计3.52万股
- []当前头条:力合科技:公司主营业务为环境监测系统研发、生产和销售及运营服务
- []天天短讯!和医保卡绑定的银行卡丢了怎么办理(和医保卡绑定的银行卡丢了怎么办)
- []最资讯丨青岛东李世园板块万竹云峰项目再流拍 底价已降至3.56亿
- []厦门钨业等三方加强战略合作 推进大湖塘钨矿开发
- []世界观焦点:华侨城调整“18侨城06”票面利率至1.5% 并开启回售
- []捷安高科:公司暂未涉及ChatGPT的产品和技术
- []快看:外地人在长沙买房怎么交社保(外地人怎么在长沙买房)
- []世界快看点丨职工医保补缴会返还吗(补缴医保有返钱吗)
- []免费安全工作总结(优选9篇)
- []全球热点!“20荣盛地产MTN002”持有人会议通过变更债券本息兑付安排等议案
- 重点聚焦!深圳重启积分入户 专家预计未来住房需求会明显增加
- 全球快讯:华大九天:公司主要从事EDA工具软件的开发、销售及相关服务
- 茂业商业子公司与关联方签合计700万元物业服务协议
- 杭州网络零售额首次突破万亿 直播相关企业注册量全国第一
- 环球关注:红星美凯龙为常州子公司7.07亿债务提供担保
- 全球信息:中电兴发:公司作为智慧城市全面解决方案提供商和运营服务商,被纳入深证人工智能(AI)50指数
- 【全球独家】志特新材:公司的定期报告会对股东总人数进行披露,届时请关注披露公告
- 今日热搜:医保卡不在红名单怎么解决(医保卡黑名单如何补救)
- 信用卡第一次还款日期怎么算的(信用卡还款日怎么算年限)
- 全球热资讯!用京医通挂号医保卡还能报销吗(京医通绑定社保卡能不能报销住院)
- 全球头条:多少人的信用卡额度达到30万以上(多少人的信用卡额度达到30万)
- 全球百事通!新地NOVO LAND 2B期最快下星期上载楼书
- 观察:石嘴山新型冠状病毒肺炎疫情:2月8日石嘴山疫情最新消息今天数据统计情况通报
- 环球热文:双杰电气: “东数西算”工程是国家重点发展战略之一,也会用到12kV的配电设备
- 百盛商业确认租赁四川绵阳科技城新区物业 用作经营购物中心等
- 需要进一步核实及完善 海航投资延期回复深交所关注函
- 新湖中宝:控股股东之一致行动人900万股解除质押
- 世界热消息:中国银河:公司坚持服务国家战略、服务中小微企业与提高业务核心竞争力相结合
- 【环球快播报】博世科:(1)公司暂无微生物燃料电池相关领域的规划
- 奋达科技:公司与首航签署了战略合作协议,具体请参考以往公告
- 天天快报!多晶硅价格上涨!
- 全球最资讯丨数字信号处理技术论文
- 四连涨!硅料最高价至249元/kg
- 环球视讯!海量项目信息!光伏行业最新报告出炉
- 当前热讯:再下一城!越秀以33.12亿+现房销售4.5万平竞得昌平信息园二期地块
- 新动态:西方制裁打击俄罗斯石油收入的背后:巨额利润究竟流向了哪?
- 全球焦点!2月8日豪鹏科技涨停分析:锂电池,动力电池回收,新能源汽车概念热股
- 环球时讯:建发股份申请发行不超过45亿元公司债 获发改委同意注册
- 2月8日真视通涨停分析:应急产业,东数西算,军民融合概念热股
- 世界快报:温州城建30亿私募债项目状态更新为“已受理”
- 短讯!哈药股份:道圣康膜不是本公司生产的产品,黑龙江大众安泰药业有限公司不是本公司的下属企业
- 湖州安吉6宗地均以底价成交 两山国有控股6.58亿连拿2宗
- “老撕鸡防骗”挂羊头卖狗肉,误导投资客户,30亿客户资金打水漂
- 2月8日新纶新材涨停分析:固态电池,锂电池,宁德时代概念股概念热股
- 全球热头条丨2月8日鸿博股份涨停分析:包装印刷,小家电,体育产业概念热股
- 天天微动态丨中原:一手私楼开放式及一房货尾量比例共占逾三成
- 如何简单的自制黑椒牛排?自制黑椒牛排的方法步骤?
- 腾讯开心鼠英语是腾讯旗下吗?腾讯开心鼠英语介绍
- 天天要闻:左立熊小玥还在一起吗?左立个人资料介绍?
- 环球播报:博大考神职称计算机软件破解版,博大考神职称计算机考试
- 当前头条:诗曼芬是几线品牌?诗曼芬品牌资料介绍?
- 绵阳美食有哪些?绵阳美食分享?
- 世界即时看!网易smtp的25端口可以使用ssl端口?操作步骤
- 世界看点:深圳杨梅坑在哪里?杨梅坑好不好玩?
- 环球即时:elasticsearch怎么安装插件?elasticsearch拼音分词插件安装教程
- 资讯推荐:周杰伦演武神的一部电影叫什么名字?讲述了什么剧情?
- 从虚拟化安全到容器安全:Docker容器的安全机制与解决方案
- 快报:陋室铭作者是谁?陋室铭作者资料介绍?
- 天天精选!mysql设计总结 基于mysql的bbs设计总结
- 含有狗的谚语有哪些?含有狗的谚语汇总?
- 骆驼精神是什么样的精神?骆驼精神介绍?
- 全球热门:12306抢票网站靠谱吗?火车票候补购票概率有多大?
- 天天新动态:什么贷款能贷10年以上(有什么贷款能贷五年)
- 全球今头条!携程:年后跨境航班“量升价跌”,海外酒店错峰均价降一成
- 每日关注!艾莉森洛曼为什么不火?瑶瑶来为您解答
- 环球动态:货拉拉推出同城门到门跑腿服务 预计4月正式开放服务和骑手接单
- 上海浦东香楠路城市经典会所二次拍卖流拍 当前价1.08亿元
- 每日短讯:香港“高才通计划”接获7417宗申请 其中5799宗获批
- 焦点观察:c盘临时文件可以清理吗?c盘临时文件可以删除
- 【全球新要闻】卫生整顿工作总结(通用31篇)
- 豫能控股:公司指定的信息披露媒体有《证券时报》《上海证券报》和巨潮资讯网,相关费用以合同签订为准
- 多普达830怎么样?多普达830手机报价及性能配置介绍
- visit怎么读的?will和visit读音相同吗?
- 全球滚动:《从结婚开始恋爱》什么时候播出?从结婚开始恋爱演员表
- 当前简讯:福州高新投资1.09亿元摘闽侯一宗宅地 将建设拆迁安置房项目
- 快看点丨华为y320怎么样?华为y320报价及简评分享
- 今日热闻!西安空调移机哪家好?西安空调移机厂家技术信得过
- 焦点精选!win10怎么彻底清除win32trojan病毒?win32 trojan病毒清除教程
- 全球看点:尼康镜头标识的含义是什么?详情介绍
- 江河集团:公司在海外的业务主要集中在东南亚地区,暂无在中东地区开展业务的计划
- 全球最资讯丨春秋航空启动大规模线下招聘
- 热点在线丨【linux系统命令大全】免费使用和自由传播的Unix系统
- matlab软件实验原理 matlab中的图像增强与复原实验
- 社保基数忘记申报,基数自动上调了怎么回事(公积金基数上调了社保基数没调)
- 环球今日报丨皇家加勒比:2022年Q4营收26亿美元,净亏损5亿美元
- 世界观焦点:java代码实现二分法查找 二分法的实现
- 世界关注:北京社保外埠农村劳动力(社保为外埠农村劳动力是什么意思)
- 【环球新要闻】Waze将很快获得Android Auto最酷的新功能之一
- 最新消息:狄拉克:量子场论的研究方法
- 环球速读:10套极好用的PS绘画笔刷工具 简直就是神器
- 环球关注:越秀地产以25.99亿竞得石景山苹果园地块 配建1.5万平方米现房
- 世界短讯!京山轻机:如公司与其他公司发生达到信息披露标准的重大合作项目,公司将按规定及时履行信息披露义务
- 快讯:拉萨城建投资30亿元私募债项目状态更新为“已反馈”
- 全球快资讯:丹化科技:公司目前没有这方面的计划
- 全球热讯:房企融资分化:有国企两月授信超千亿,出险企业盼借新还旧应对偿债高峰
- 华联控股:华联南山A区更新项目有关申请报批工作在推进中
- 当前关注:深圳安托山新业花园动工 将提供226套保障性住房
- 环球热点评!*ST日海:上述资产转让的会计影响会体现在2022年年度报告中
- 信息:抖音在杭州成立无限能量房产经纪公司 注册资本150万
- 当前视讯!支付宝免费保单啥意思(支付宝免费领保单可以领吗)
- 徽商银行怎么交个人社保(我的社保是在安徽合肥徽商银行交的,怎样转到天津社保交费)
- 【全球报资讯】“19泰达01”回售数量234.49万手 回售金额23.45亿元
- 环球快资讯:新华制药:公司是全球主要解热镇痛等类药物供应商,与众多制剂生产企业均有业务往来
- 最新资讯:住建部等:启动公共领域车辆全面电动化先行区试点
- 美的置业10.2亿元公司债将于2月13日提前摘牌 利率4.4%
- 商汤-W跌超4% 此前遭软银集团减持近3亿股
- 世界聚焦:江西:落实16条金融措施 有效防范化解优质头部房企风险
- 当前头条:养乌龟的缸图片大全_养乌龟的缸
- 全球今头条!声迅股份:公司高度关注ChatGPT相关的行业化应用,也在探索ChatGPT与公司业务的结合点
- 动态:全城高考的观后感