一, 场景设计二,整体场景效果三,QuatView.ts代码import {_decorator, Component, EventTouch, Input, input, Node, Quat, v3, Vec3, Vec2} from "cc"; const {ccclass, property} = _decorator; @ccclass("QuatView") export clas
一,场景设计1,场景2, 结构3, 在CoordinateConversionView节点上挂载CoordinateConversionView.ts脚本。二, 代码import {Camera, Component, EventTouch, find, Input, input, Mat4, Node, UITransform, v3, Vec2, Vec3} from 'cc'; /**
一, 代码核心1,CommonTimer.ts/** * 通用计时器 */ import {CommonTimerModeType, ICommonTimerInfo} from "./CommomTimerDefine"; export default class CommonTimerMgr extends cc.Component { public static instanc
一, 场景设计1,ScrollViewPrefab:挂载ScrollViewPrefab脚本。2,ScrollViewPrefabItem: 挂载ScrollViewPrefabItem脚本。是内容item。二,传统做法,加入30个item三,分层处理, 加入30个item1, 代码:CommomScrollViewCD const { ccclass, property } = cc._deco
一,环境MAC二, 安装brew1,命令(不必要)/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"2,安装2.1,命令sudo npm install -g protobufjs@6.7.02.2,安装位置/usr/local/lib/node_modules/protobu
一,前景1,点击区域不是一个矩形,如下图所示二,新建一个节点(Node) 1,添加Sprite组件 2,继续添加Button组件3, 添加PolygonCollider2D组件三,核心代码import { _decorator, Component, Node, isValid, Poly
一,Android Studio二, 通过Android Studio进行签名1,Build -> Generate Signed Bundle/APK ... 2,我们选择APK3, 如果没有签名 必须新建签名。3.1, 点击“Create ne
一,重构Android项目1, 新建Activity(这里是:AlexActivity)继承自AppActivity2, 编辑AndroidManifest.xml,使AlexActivity为启动Activity二,JavaScript调用Java1, 方法签名方法签名稍微有一点复杂,最简单的方法签名是 ()V,它表示一个没有参数没有返回值的方法。其他一些例子:(I)V&nb
一,前言1,Cocos Creator 5.3.22,Android Studio Dolphin | 2021.3.1 Patch 13,SDK和NDK3.1, SDK3.1, NDK二, 使用Cocos Creator构建Android工程1, 点击“构建”按钮。(注意:不用点击“生成”,我们使用Android Studio生成APK)2,生成的Android工程注意:在Cocos项目下生成了
一, 前言Cocos Creator 3.7.3二,Spineimport {Component, Node, sp, isValid, v3} from 'cc'; export class SpineView extends Component { private spineAnim: sp.Skeleton; private readonly EVENT_NAME: Arr
一,打开paths文件1,打开Finder,前往/etc/ (快捷键:Shfit+Option+G)如下图:2,右击“etc”文件夹 -> "显示源项目"3,右击“etc”文件夹 -> "显示简介"4,更改“etc”的权限为读写5,更改/etc/paths文件的权限为读写6,右键paths文件 -> 打开文件方式 -> 文本编辑二,编辑paths文件1,Finde
一, Android1,问题如下:[runCmd /Users/hz/WorkSpace/Cocos/cocos-tutorial-hot-update-below-3.5.2/build/android/proj/gradlew] java.net.ConnectException: Connection refused (Connection refused) IOException: htt
一, 前景引擎版本: 3.5.2二, 命令准备1.生成manifest文件node version_generator.js -v 1.0.0 -u http://192.168.0.103:8860/remote-assets/ -s build/android/assets -d remote-assetsPS:-v : 版本 如:1.0.0-u : 服务器远程包的地址,如: &nb
一, 复制nginx下载链接http://nginx.org/en/download.html二, 下载nginx1.注意切换到root用户2.注意在 /usr/local/ 目录下3.使用命令(PS:-c的参数即为上一步你复制的地址)wget -c http://nginx.org/download/nginx-1.24.0.tar.gz三, 解压tar -zxvf nginx-1.40.0.t
一,已经打开的端口firewall-cmd --list-all二, 打开新端口firewall-cmd --add-port=80/tcp --permanent firewall-cmd --reload三, 临时关闭systemctl stop firewalld.service四, 永久关闭systemctl disable firewalld.service
一, 引入argparse库import argparse二, 定义命令行参数 parser = argparse.ArgumentParser() parser.add_argument("-v", "--verbosity", type=str, help="increase output verbosity", default="a") args = parser.pa
sudo apt-get install fonts-droid-fallback ttf-wqy-zenhei ttf-wqy-microhei fonts-arphic-ukai fonts-arphic-uming
sc stop LxssManager sc start LxssManager
一,准备工作 Ⅰ,安装JDK Ⅱ,下载apktool 官方地址:https://ibotpeaches.github.io/Apktool/install/ &nbs
一, 用例图二, 注意 1,git rebase -i HEAD~5 对最新的4个提交进行变基 2,git rebase -i commitHash ,commitHash之后提交的进行变基 3,要放弃的commit必须在变基之中
一, 安装Git1, 打开 C:\Users\xxx\.gitconfig, 加入[diff] tool = bc4[difftool] prompt = true[difftool "bc4"] cmd = \"D:/alexSoft/BeyondCompare4/BComp.exe\" "$(cygpath -w $LOCAL)" "$REMOTE"[merge] to
一,安装软件 1, Git 略 2, Beyond Compare 略二, 使Git 与 Beyond Compare关联 1, 在当前库中管理  
一, 下载Jenkins.war安装包地址: https://www.jenkins.io/download/ 1, 下载历史版本 2, 下载目标2.360版本 3, 下载Jenkins.war &
一,安装Ubantu 1,在window11的搜索框中,搜索“启动或关闭Windows功能” 2,添加功能 3,重启Windows 4,在Microsoft Store,搜索“ubantu”,安装22.02 LTS。&
一, 情景 自适应:有时我们需要根据文本的长度来即时调节文本背景框的宽度。 但是一般情况下, 当对文本进行赋值时,我们想立即获得文本宽度来确定它的背景框的宽度。但是文本框的宽度需要在赋值后的第二帧才能得到。二, 解决方案 &n
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号