我是视觉工作室和编程的新手.我正在使用Visual Studio Community 2015桌面版(据我所知).我找不到C++类的Windows窗体应用程序,而有一个用于C#.
任何人都可以帮助,我需要下载其他版本,插件,还是其他什么?对不起,如果一个愚蠢的问题,我真的无法搞清楚!
我在 StackOverflow 上看到很多这样的问题,但没有一个有有效的答案。我的问题是我无法嵌入 YouTube 视频,因为“此视频不可用”。过来:
这是我目前所知道和尝试过的:
file:///C:/path/to/file.html) 中不起作用,当嵌入的视频位于我的本地 Django 服务器 ( 12.345.67.89:8080/page)时也不起作用。<iframe>从 YouTube 复制粘贴的内容:
/embed/和/watch?v=作为 URL。https://为http://或//不起作用。把那www.部分去掉也行不通。我正在学习 Unity 的第三天,目前正在做滚球教程。我正在尝试添加一个重新启动按钮,将球传送回开始位置/原点。一切都很好,但是在我重新启动后球会继续移动,但我希望它留在一个位置而不是自己移动。
我的意思是,如果我以最大速度向左移动并按“R”重新启动,那么它会在一段时间内保持快速向左移动,但我想要实现的是球在之后不会继续自行移动我重新启动它的位置(也许它的速度只是下降得太慢以至于不明显,在这种情况下我希望它减速得更快)。
这是我刚刚尝试并“希望”可以工作的代码,但没有。我认为我在这里遇到的问题是下一帧再次分配了一个新的 axisHorizontal/axisVertical 变量值,该值取自Input.GetAxis,据我是不可能改变的。
这意味着大于 0/0/0 的运动力和 AddForce 将在下一帧再次激活。
using UnityEngine;
using System.Collections;
public class PlayerScript : MonoBehaviour {
public float movementSpeed = 7f;
private Rigidbody rigidSphere;
void Start() {
rigidSphere = GetComponent<Rigidbody>();
}
void FixedUpdate() {
float axisHorizontal = Input.GetAxis("Horizontal");
float axisVertical = Input.GetAxis("Vertical");
Vector3 movementForce = new Vector3(axisHorizontal, 0.0f, axisVertical);
rigidSphere.AddForce(movementForce * movementSpeed);
if (Input.GetKeyDown(KeyCode.R)) {
transform.position = new Vector3(0, 0, 0);
rigidSphere.AddForce(0, 0, 0);
axisHorizontal = 0;
axisVertical = 0; …Run Code Online (Sandbox Code Playgroud) 目前我正在尝试创建一个自定义验证器来验证用户名。Django 只提供了两个验证器:ASCIIUsernameValidator和UnicodeUsernameValidator. 但是它们都接受像@ 这样的特殊字符,但我只想接受字母数字字符 (A-Za-z0-9) 和下划线。
我确实阅读了验证器文档,我相信这样的事情应该可行:
# project_name/validators.py
from django.core import validators
from django.utils.deconstruct import deconstructible
from django.utils.translation import gettext_lazy as _
@deconstructible
class AlphanumericUsernameValidator(validators.RegexValidator):
regex = r'^[\w]+$'
message = _(
'Enter a valid username. This value may contain only English letters, '
'numbers and underscores.'
)
flags = re.ASCII
Run Code Online (Sandbox Code Playgroud)
但我将如何实际使用它?我检查和AbstractUser有这样一行:username_validator = UnicodeUsernameValidator()。我是否必须创建一个如下所示的 AbstractUser (不确定我是否可以创建一个,因为我已经注册了一些用户)?
from django.db import models
from django.contrib.auth.models import AbstractUser
from project_name.validators import AlphaNumericUsernameValidator
class User(AbstractUser):
username_validator = …Run Code Online (Sandbox Code Playgroud) 所以我知道你可以使用getElementById来改变网页内的文字.像这样的东西例如:
document.getElementById("article").innerHTML = "Search engine is here.";
Run Code Online (Sandbox Code Playgroud)
但是,我如何使文本可以点击.我想这样的事情,但这不会成功:
document.getElementById("article").innerHTML = "<a onclick="myFunction()" href="#">Search engine is here.</a>"
Run Code Online (Sandbox Code Playgroud)
那么,有没有人知道如何做到这一点?你需要使用jQuery吗?
html ×2
javascript ×2
c# ×1
c++ ×1
django ×1
game-physics ×1
iframe ×1
python ×1
unity5 ×1
youtube ×1
youtube-api ×1