专业网站制作哪专业建筑涂料网站设计

pingmian/2025/10/8 20:53:28/文章来源:
专业网站制作哪专业,建筑涂料网站设计,搭建网站大概需要多少钱,游戏币网站怎么做1.效果图艺术与规划说他想与我合作在全国率先主角光环加#xff0c;椭圆形走动。cocos2d自带没有#xff0c;參考网上的写了一个。2.椭圆数学知识有关椭圆的数学知识我已经忘光了。网上找了点资料#xff1a;a是椭圆的长半轴#xff0c;b是椭圆的短半轴。o是角度#xff0… 1.效果图艺术与规划说他想与我合作在全国率先主角光环加椭圆形走动。cocos2d自带没有參考网上的写了一个。2.椭圆数学知识有关椭圆的数学知识我已经忘光了。网上找了点资料a是椭圆的长半轴b是椭圆的短半轴。 o是角度范围是[0, 2π]。我们须要知道椭圆上的位置能够用以下的公式3.直接代码了..OvalActionInterval.h#ifndef __JumpGame__OvalInterval__ #define __JumpGame__OvalInterval__#include CCActionInterval.h//包括系统延时类动作头文件using namespace cocos2d;// 定义一个结构来包括确定椭圆的參数 typedef struct OvalConfig {//中心点坐标Vec2 centerPosition;//椭圆a长半轴float a;//椭圆b短半轴float b;//是否逆时针运动bool moveInAnticlockwise;//two zOrderstd::pairint, int zOrder; } lOvalConfig;/**以椭圆方式移动 */class CC_DLL MoveOvalBy : public ActionInterval{ public:MoveOvalBy();//用“动作持续时间”和“椭圆控制參数”初始化动作bool initWithDuration(float t, const OvalConfig c);virtual MoveOvalBy* clone() const override;virtual MoveOvalBy* reverse() const override;virtual void update(float t);//利用update函数来不断的设定坐标virtual void startWithTarget(Node *target) override; public://用“动作持续时间”和“椭圆控制參数”创建动作static MoveOvalBy *create(float t, const OvalConfig c);protected:OvalConfig _config;//x a * cos(t) t [0, 2Pi]inline float getPositionXAtOval(float t ){//返回X坐标//參数方程if(_config.moveInAnticlockwise false){return _config.a * cos(6.2831852 * (1 - t));}else{return _config.a * cos(6.2831852 * t);}}//y b * sin(t) t [0, 2Pi]inline float getPositionYAtOval(float t ){//返回Y坐标//參数方程if(_config.moveInAnticlockwise false){return _config.b * sin(6.2831852 * (1 - t));}else{return _config.b * sin(6.2831852 * t);}} private:CC_DISALLOW_COPY_AND_ASSIGN(MoveOvalBy); };#endif OvalActionInterval.cpp#include OvalActionInterval.hMoveOvalBy::MoveOvalBy(){}// //MoveOvalBy // MoveOvalBy* MoveOvalBy::create(float t, const OvalConfig c){//利用之前定义的椭圆的參数初始化椭圆MoveOvalBy *action new MoveOvalBy();action-initWithDuration(t, c);action-autorelease();return action; }bool MoveOvalBy::initWithDuration(float t, const OvalConfig c){if (ActionInterval::initWithDuration(t)){_config c;return true;}return false; } void MoveOvalBy::update(float t){//t [0, 1]//log(t:%f, t);if (_target){float x getPositionXAtOval(t);//调用之前的坐标计算函数来计算出坐标值float y getPositionYAtOval(t);_target-setPosition(_config.centerPosition Vec2(x, y));//因为我们画计算出的椭圆你做值是以原点为中心的。所以须要加上我们设定的中心点坐标if(t 0.5){_target-setLocalZOrder(_config.zOrder.first);}else{_target-setLocalZOrder(_config.zOrder.second);}} }MoveOvalBy* MoveOvalBy::clone() const{auto action new MoveOvalBy();action-initWithDuration(_duration, _config);action-autorelease();return action; }MoveOvalBy* MoveOvalBy::reverse() const{OvalConfig newConfig;newConfig.centerPosition _config.centerPosition;newConfig.a _config.a;newConfig.b _config.b;newConfig.moveInAnticlockwise !_config.moveInAnticlockwise;newConfig.zOrder _config.zOrder;return MoveOvalBy::create(_duration, newConfig); }void MoveOvalBy::startWithTarget(Node *target){ActionInterval::startWithTarget(target); }參考http://blog.csdn.net/ufolr/article/details/7447773我这里还加上了zOrder。这样有透视效果。a等于b的时候就是圆形了。有时候在游戏中略微用上点数学知识感觉非常爽。调用例如以下auto size this-getContentSize();auto ball Sprite::createWithSpriteFrameName(defenceBall.png);this-addChild(ball);ball-setPosition(Vec2(size.width * 0.5, size.height * 0.5) Vec2(0, 10));OvalConfig config;config.a 100;config.b 20;config.centerPosition ball-getPosition();config.moveInAnticlockwise true;config.zOrder make_pair(-1, 0);auto moveAction MoveOvalBy::create(1.0, config);ball-runAction(RepeatForever::create(moveAction));http://www.waitingfy.com/archives/1343

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/90145.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

襄阳网站制作公司有哪些lisp 网站开发

L2-001. 紧急救援 作为一个城市的应急救援队伍的负责人,你有一张特殊的全国地图。在地图上显示有多个分散的城市和一些连接城市的快速道路。每个城市的救援队数量和每一条连接两个城市的快速道路长度都标在地图上。当其他城市有紧急求助电话给你的时候,你…

WordPress一键开启全站SSLdede模板网站如何搭建

嗯。调试时总发现自己打印的调试信息太过普通、单调,于是乎…… Notice 要在终端实现字体的特殊样式,通常通过使用特殊的控制字符来实现,而不是通过某语言本身的功能来实现。 在大多数终端中,可以使用 ANSI 转义序列来设置字体的…

性价比高的做网站公司wordpress插件手动升级

2019独角兽企业重金招聘Python工程师标准>>> 转载于:https://my.oschina.net/garyxiong/blog/624619

古风网站的关于我们页面怎么做产品代理推广方案

文章目录 职业分析与计算机方向的选择、发展一:编程学习解读与职业分析1.编程的学习阶段:(1)入门阶段(2)熟悉阶段(3)学到什么程度才叫精通呢? 2.职业分析(1&a…

重庆seo网站策划阿芹网站建设

首先登录码云 https://gitee.com/,注册一个账号,并登录账号。1. 在码云上创建项目在码云首页顶部,下图所示,右上角头像旁边的加号,鼠标移上去会显示下拉的,点击“新建项目”。填写好项目的名称、路径等&…

建站公司费用情况静态网站如何做优化

定义一对一关联,例如,一个用户都有一个个人资料。 一、两表 1.用户表:user 2.工作经验表:work_experience user表的id关联work_experience表的user_id。 注意看,user_id1的有2条工作经验 二、数据模型 主表模型:…

英语网站开发的背景台州网站平面设计

简介: 函数计算可观测性经历了 1.0 -> 2.0 的发展,从闭门造车的可观测发展成开源的可观测,从平台的可观测发展为开发者的可观测,从FaaS Only 的可观测演进成了云原生的可观测。 作者:夏莞 背景 Serverless 将成为…

帮人做ppt的网站某企业电子商务网站建设

在rime中州韵小狼毫 联想词组 滤镜一文中,我们通过Filter滤镜功能配置了联想词组的功能,这使得我们在输入一些关键词汇时,可以联想补充一些附加的词组,例如我输入“手机”,就可以联想补充对应的手机号,如下…

电力建设期刊网站经常维护吗php做网站难吗

基于vue3 ant-design 自定义SVG图标iconfont的解决方案; ant-design加载本地iconfont.js不显示图标问题 一、准备工作 1、首先去阿里巴巴矢量图标库自定义添加自己的图标;网站地址https://www.iconfont.cn/ 整个步骤是:选择图标–添加到项…

爱站网在线全集私人影视软件开发模型是什么

题目描述 小明很喜欢猜谜语。最近,他被邀请参加了X星球的猜谜活动。 每位选手开始的时候都被发给777个电子币。 规则是:猜对了,手里的电子币数目翻倍,猜错了,扣除555个电子币, 扣完为止。 小明一共猜了15条谜语。战果…

重庆手机模板建站海南建设培训与执业中心网站

新增的功能多种手势,轻触即发,针对支持触摸屏设备,支持单击、双击、唤出右键菜单、上下滑动等多种触摸屏手势。搭配屏幕键盘,让您随心所欲,手指点到即得到。随机应变,识变从宜,推出智能镜像源概…

电商自学网广州网站seo营销模板

创建真机调试证书(苹果开发者平台各个选项对应的含义) 原文地址:http://jingyan.baidu.com/article/ff411625b8141312e48237a7.html转载于:https://www.cnblogs.com/siasyl/p/5340593.html

网站开发 发布wordpress搬家乱码

电脑键盘上所有英文键的意思1、Esc :取消和退出键2、Tab :表格键切换键3、Caps Lock :字母大小写切换键4、Shift :转换键5、Ctrl: 控制键,需要配合其他键或鼠标使用, 例如复制CtrIC6、Alt: 可选(切换)键,-般与其它键组合使用, 例如…

pc网站制作化妆品网站主页设计

资源名称:Java Web设计模式之道 PDF第一部分 仙人指路——设计模式简介第1章 设计模式概述1.1 设计模式是什么1.2 软件设计模式的发展历程1.3 作者阐述软件设计模式的主要方式第二部分 设计红宝书——设计模式原则详解第2章 设计原则之开闭原则2.1 何谓开闭原则2.2 …

学到什么程度可以做网站绍兴微网站建设

本来第一次看《流畅的python》觉得这部分没用,就跳过去,后面又出现,回头看还是一知半解,查了诸多资料,好像有一点明白了,立下帖子。1、memoryviewmemoryview()函数返回给定参数的内存查看对象(memory view)…

顶呱呱网站开发陕西住房建设厅官方网站

原文:https://blog.csdn.net/hackmind/article/details/48137233 0x01、技术 1、技术是程序员吃饭的手艺,打磨自己的手艺肯定无可厚非 2、保持对技术的热爱,不断学习,持续编程 3、有敬畏心,明白自己是在做商业项目…

快盘做网站服务器已经有域名 如何建网站

经过需求分析(https://blog.csdn.net/weixin_45626468/article/details/115324885)阶段的工作,系统必选“做什么”已经清楚了,现在是决定“怎样做”的时候了。 总体设计的基本目的就是回答“概况地说,系统应该如何实现…

永康营销型网站建设网站加速器免费安卓

公司简介 Salla 是一家 2016 年成立,位于沙特麦加的自建站电商平台。 作为中东 Shopify,其最大的特点是支持阿拉伯语建站,并且提供更多适应中东地区特点的本地化服务。截止目前,已有 47,000 家店铺入驻 Salla,商品销售…

用html5做网站的心得体会flash怎么制作网站

文章目录 openssl3.2 - 官方demo学习 - signature - rsa_pss_direct.c概述笔记END openssl3.2 - 官方demo学习 - signature - rsa_pss_direct.c 概述 用RSA私钥签名 d2i_PrivateKey_ex()可以从内存载入私钥数据, 得到私钥EVP_PKEY* 从私钥产生ctx, 对ctx进行签名初始化, 设置…

网站域名是啥自定义页面wordpress

通过Python对接口进行自动化后需要把xml格式的报文放到LoadRunner上进行压力测试,在pyCharm控制台打印出报文后,把报文放到LoadRunner中做了格式调整后,每个字段需要添加双引号。手动给每一行的字段添加双引号太费时费力,利用UE也…